From b75bf6decfabb5b920a4e4f55ecfacfdfa7767f4 Mon Sep 17 00:00:00 2001 From: bradleyshep <148254416+bradleyshep@users.noreply.github.com> Date: Tue, 6 Jan 2026 17:22:57 -0500 Subject: [PATCH] LLM Benchmarking (#3486) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Description of Changes Introduce a new **LLM benchmarking app** and supporting code. * **CLI:** `llm` with subcommands `run`, `routes list`, `diff`, `ci-check`. * **Runner:** executes globally numbered tasks; filters by `--lang`, `--categories`, `--tasks`, `--providers`, `--models`. * **Providers/clients:** route layer (`provider:model`) with HTTP LLM Vendor clients; env-driven keys/base URLs. * **Evaluation:** deterministic scorers (hash/equality, JSON shape/count, light schema/reducer parity) with clear failure messages. * **Results:** stable JSON schema; single-file HTML viewer to inspect/filter/export CSV. * **Build & guards:** build script for compile-time setup; * **Docs:** `DEVELOP.md` includes `cargo llm …` usage. This PR is the initial addition of the app and its modules (runner, config, routes, prompt/segmentation, scorers, schema/types, defaults/constants/paths/hashing/combine, publishers, spacetime guard, HTML stats viewer). ### How it works 1. **Pick what to run** * Choose tasks (`--tasks 0,7,12`), or a language (`--lang rust|csharp`), or categories (`--categories basics,schema`). * Optionally limit vendors/models (`--providers …`, `--models …`). 2. **Resolve routes** * Read env (API keys + base URLs) and build the active set (e.g., `openai:gpt-5`). 3. **Build context** * Start Spacetime * Publish golden answer modules * Prepare prompts and send to LLM model * Attempt to publish LLM module 4. **Execute calls** * Run the selected tasks within each test against selected models and languages. 5. **Score outputs** * Apply deterministic scorers (hash/equality, JSON shape/count, simple schema/reducer checks). * Record the score and any short failure reason. 6. **Update results file** * Write/update the single results JSON with task/route outcomes, timings, and summaries. # API and ABI breaking changes None. New application and modules; no existing public APIs/ABIs altered. # Expected complexity level and risk **4/5.** New CLI, routing, evaluation, and artifact format. * External model APIs may rate-limit/timeout; concurrency tunable via `LLM_BENCH_CONCURRENCY` / `LLM_BENCH_ROUTE_CONCURRENCY`. # Testing I ran the full test matrix and generated results for every task against every vendor, model, and language (rust + C#). I also tested the CI check locally using [act](https://github.com/nektos/act). **Please verify** * [ ] `llm run --tasks 0,1,2` (explicit `run`) * [ ] `llm run --lang rust --categories basics` (filters) * [ ] `llm run --categories basics,schema` (multiple categories) * [ ] `llm run --lang csharp` (language switch) * [ ] `llm run --providers openai,anthropic --models "openai:gpt-5 anthropic:claude-sonnet-4-5"` (provider/model limits) * [ ] `llm run --hash-only` (dry integrity) * [ ] `llm run --goldens-only` (test goldens only) * [ ] `llm run --force` (skip hash check) * [ ] `llm ci-check` * [ ] Stats viewer loads the JSON; filtering and CSV export work * [ ] CI works as intended --------- Signed-off-by: bradleyshep <148254416+bradleyshep@users.noreply.github.com> Signed-off-by: Tyler Cloutier Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: Tyler Cloutier Co-authored-by: Tyler Cloutier Co-authored-by: spacetimedb-bot Co-authored-by: John Detter <4099508+jdetter@users.noreply.github.com> --- .cargo/config.toml | 1 + .github/workflows/ci.yml | 154 +- .github/workflows/internal-tests.yml | 148 - .github/workflows/llm-benchmark-update.yml | 320 + Cargo.lock | 34 +- Cargo.toml | 3 + crates/cli/Cargo.toml | 3 +- crates/cli/tests/publish.rs | 4 +- crates/cli/tests/server.rs | 4 +- crates/guard/Cargo.toml | 15 + .../{cli/tests/util.rs => guard/src/lib.rs} | 38 +- docs/DEVELOP.md | 250 + docs/llms/docs-benchmark-details.json | 2545 + docs/llms/docs-benchmark-details.lock | 0 docs/llms/docs-benchmark-summary.json | 80 + docs/llms/llm-comparison-details.json | 42419 ++++++++++++++++ docs/llms/llm-comparison-summary.json | 1542 + tools/xtask-llm-benchmark/Cargo.toml | 36 + tools/xtask-llm-benchmark/build.rs | 198 + tools/xtask-llm-benchmark/src/bench/mod.rs | 11 + .../src/bench/publishers.rs | 193 + .../src/bench/results_merge.rs | 106 + tools/xtask-llm-benchmark/src/bench/runner.rs | 680 + .../src/bench/templates.rs | 152 + tools/xtask-llm-benchmark/src/bench/types.rs | 125 + tools/xtask-llm-benchmark/src/bench/utils.rs | 130 + .../t_000_empty_reducers/answers/csharp.cs | 19 + .../t_000_empty_reducers/answers/rust.rs | 31 + .../basics/t_000_empty_reducers/spec.rs | 8 + .../t_000_empty_reducers/tasks/csharp.txt | 8 + .../t_000_empty_reducers/tasks/rust.txt | 8 + .../t_001_basic_tables/answers/csharp.cs | 31 + .../basics/t_001_basic_tables/answers/rust.rs | 28 + .../basics/t_001_basic_tables/spec.rs | 8 + .../t_001_basic_tables/tasks/csharp.txt | 26 + .../basics/t_001_basic_tables/tasks/rust.txt | 26 + .../t_002_scheduled_table/answers/csharp.cs | 24 + .../t_002_scheduled_table/answers/rust.rs | 24 + .../basics/t_002_scheduled_table/spec.rs | 8 + .../t_002_scheduled_table/tasks/csharp.txt | 15 + .../t_002_scheduled_table/tasks/rust.txt | 15 + .../t_003_struct_in_table/answers/csharp.cs | 18 + .../t_003_struct_in_table/answers/rust.rs | 15 + .../basics/t_003_struct_in_table/spec.rs | 8 + .../t_003_struct_in_table/tasks/csharp.txt | 14 + .../t_003_struct_in_table/tasks/rust.txt | 14 + .../basics/t_004_insert/answers/csharp.cs | 19 + .../basics/t_004_insert/answers/rust.rs | 16 + .../benchmarks/basics/t_004_insert/spec.rs | 31 + .../basics/t_004_insert/tasks/csharp.txt | 14 + .../basics/t_004_insert/tasks/rust.txt | 14 + .../basics/t_005_update/answers/csharp.cs | 19 + .../basics/t_005_update/answers/rust.rs | 15 + .../benchmarks/basics/t_005_update/spec.rs | 47 + .../basics/t_005_update/tasks/csharp.txt | 14 + .../basics/t_005_update/tasks/rust.txt | 14 + .../basics/t_006_delete/answers/csharp.cs | 19 + .../basics/t_006_delete/answers/rust.rs | 15 + .../benchmarks/basics/t_006_delete/spec.rs | 42 + .../basics/t_006_delete/tasks/csharp.txt | 13 + .../basics/t_006_delete/tasks/rust.txt | 13 + .../basics/t_007_crud/answers/csharp.cs | 22 + .../basics/t_007_crud/answers/rust.rs | 18 + .../src/benchmarks/basics/t_007_crud/spec.rs | 36 + .../basics/t_007_crud/tasks/csharp.txt | 17 + .../basics/t_007_crud/tasks/rust.txt | 17 + .../t_008_index_lookup/answers/csharp.cs | 31 + .../basics/t_008_index_lookup/answers/rust.rs | 24 + .../basics/t_008_index_lookup/spec.rs | 55 + .../t_008_index_lookup/tasks/csharp.txt | 19 + .../basics/t_008_index_lookup/tasks/rust.txt | 19 + .../basics/t_009_init/answers/csharp.cs | 20 + .../basics/t_009_init/answers/rust.rs | 16 + .../src/benchmarks/basics/t_009_init/spec.rs | 25 + .../basics/t_009_init/tasks/csharp.txt | 15 + .../basics/t_009_init/tasks/rust.txt | 15 + .../basics/t_010_connect/answers/csharp.cs | 23 + .../basics/t_010_connect/answers/rust.rs | 19 + .../benchmarks/basics/t_010_connect/spec.rs | 8 + .../basics/t_010_connect/tasks/csharp.txt | 12 + .../basics/t_010_connect/tasks/rust.txt | 12 + .../t_011_helper_function/answers/csharp.cs | 19 + .../t_011_helper_function/answers/rust.rs | 15 + .../basics/t_011_helper_function/spec.rs | 48 + .../t_011_helper_function/tasks/csharp.txt | 15 + .../t_011_helper_function/tasks/rust.txt | 15 + .../answers/csharp.cs | 24 + .../answers/rust.rs | 19 + .../t_012_spacetime_product_type/spec.rs | 46 + .../tasks/csharp.txt | 18 + .../tasks/rust.txt | 18 + .../answers/csharp.cs | 26 + .../t_013_spacetime_sum_type/answers/rust.rs | 25 + .../schema/t_013_spacetime_sum_type/spec.rs | 42 + .../t_013_spacetime_sum_type/tasks/csharp.txt | 22 + .../t_013_spacetime_sum_type/tasks/rust.txt | 22 + .../answers/csharp.cs | 30 + .../t_014_elementary_columns/answers/rust.rs | 26 + .../schema/t_014_elementary_columns/spec.rs | 44 + .../t_014_elementary_columns/tasks/csharp.txt | 17 + .../t_014_elementary_columns/tasks/rust.txt | 17 + .../answers/csharp.cs | 38 + .../answers/rust.rs | 32 + .../schema/t_015_product_type_columns/spec.rs | 48 + .../tasks/csharp.txt | 24 + .../t_015_product_type_columns/tasks/rust.txt | 24 + .../t_016_sum_type_columns/answers/csharp.cs | 31 + .../t_016_sum_type_columns/answers/rust.rs | 30 + .../schema/t_016_sum_type_columns/spec.rs | 42 + .../t_016_sum_type_columns/tasks/csharp.txt | 23 + .../t_016_sum_type_columns/tasks/rust.txt | 23 + .../t_017_scheduled_columns/answers/csharp.cs | 25 + .../t_017_scheduled_columns/answers/rust.rs | 23 + .../schema/t_017_scheduled_columns/spec.rs | 30 + .../t_017_scheduled_columns/tasks/csharp.txt | 15 + .../t_017_scheduled_columns/tasks/rust.txt | 15 + .../t_018_constraints/answers/csharp.cs | 20 + .../schema/t_018_constraints/answers/rust.rs | 19 + .../schema/t_018_constraints/spec.rs | 42 + .../schema/t_018_constraints/tasks/csharp.txt | 16 + .../schema/t_018_constraints/tasks/rust.txt | 16 + .../t_019_many_to_many/answers/csharp.cs | 42 + .../schema/t_019_many_to_many/answers/rust.rs | 40 + .../schema/t_019_many_to_many/spec.rs | 64 + .../t_019_many_to_many/tasks/csharp.txt | 33 + .../schema/t_019_many_to_many/tasks/rust.txt | 33 + .../schema/t_020_ecs/answers/csharp.cs | 65 + .../schema/t_020_ecs/answers/rust.rs | 78 + .../src/benchmarks/schema/t_020_ecs/spec.rs | 68 + .../schema/t_020_ecs/tasks/csharp.txt | 34 + .../schema/t_020_ecs/tasks/rust.txt | 34 + .../answers/csharp.cs | 22 + .../t_021_multi_column_index/answers/rust.rs | 20 + .../schema/t_021_multi_column_index/spec.rs | 60 + .../t_021_multi_column_index/tasks/csharp.txt | 18 + .../t_021_multi_column_index/tasks/rust.txt | 18 + .../src/bin/llm_benchmark.rs | 684 + .../src/context/combine.rs | 214 + .../src/context/constants.rs | 56 + .../src/context/hashing.rs | 100 + tools/xtask-llm-benchmark/src/context/mod.rs | 9 + .../xtask-llm-benchmark/src/context/paths.rs | 106 + .../xtask-llm-benchmark/src/eval/defaults.rs | 98 + tools/xtask-llm-benchmark/src/eval/lang.rs | 33 + tools/xtask-llm-benchmark/src/eval/mod.rs | 16 + tools/xtask-llm-benchmark/src/eval/scorers.rs | 602 + tools/xtask-llm-benchmark/src/eval/spec.rs | 58 + tools/xtask-llm-benchmark/src/eval/sql_fmt.rs | 59 + tools/xtask-llm-benchmark/src/eval/types.rs | 38 + tools/xtask-llm-benchmark/src/eval/utils.rs | 44 + .../xtask-llm-benchmark/src/generated/mod.rs | 5 + .../src/generated/registry.rs | 174 + tools/xtask-llm-benchmark/src/lib.rs | 8 + .../src/llm/clients/anthropic.rs | 215 + .../src/llm/clients/deepseek.rs | 97 + .../src/llm/clients/google.rs | 211 + .../src/llm/clients/http.rs | 101 + .../src/llm/clients/meta.rs | 134 + .../src/llm/clients/mod.rs | 14 + .../src/llm/clients/openai.rs | 201 + .../src/llm/clients/xai.rs | 104 + tools/xtask-llm-benchmark/src/llm/config.rs | 78 + tools/xtask-llm-benchmark/src/llm/mod.rs | 12 + .../src/llm/model_routes.rs | 91 + tools/xtask-llm-benchmark/src/llm/prompt.rs | 103 + tools/xtask-llm-benchmark/src/llm/provider.rs | 82 + .../src/llm/segmentation.rs | 272 + tools/xtask-llm-benchmark/src/llm/types.rs | 58 + tools/xtask-llm-benchmark/src/results/io.rs | 271 + tools/xtask-llm-benchmark/src/results/mod.rs | 5 + .../xtask-llm-benchmark/src/results/schema.rs | 90 + .../src/templates/csharp/server/.gitignore | 2 + .../src/templates/csharp/server/Lib.cs | 0 .../templates/csharp/server/StdbModule.csproj | 14 + .../src/templates/csharp/server/global.json | 7 + .../templates/rust/server/.cargo/config.toml | 11 + .../src/templates/rust/server/.gitignore | 17 + .../src/templates/rust/server/Cargo.toml | 13 + .../src/templates/rust/server/src/lib.rs | 0 .../src/tools/llm_benchmark_stats_viewer.html | 732 + 180 files changed, 57008 insertions(+), 171 deletions(-) delete mode 100644 .github/workflows/internal-tests.yml create mode 100644 .github/workflows/llm-benchmark-update.yml create mode 100644 crates/guard/Cargo.toml rename crates/{cli/tests/util.rs => guard/src/lib.rs} (77%) create mode 100644 docs/DEVELOP.md create mode 100644 docs/llms/docs-benchmark-details.json create mode 100644 docs/llms/docs-benchmark-details.lock create mode 100644 docs/llms/docs-benchmark-summary.json create mode 100644 docs/llms/llm-comparison-details.json create mode 100644 docs/llms/llm-comparison-summary.json create mode 100644 tools/xtask-llm-benchmark/Cargo.toml create mode 100644 tools/xtask-llm-benchmark/build.rs create mode 100644 tools/xtask-llm-benchmark/src/bench/mod.rs create mode 100644 tools/xtask-llm-benchmark/src/bench/publishers.rs create mode 100644 tools/xtask-llm-benchmark/src/bench/results_merge.rs create mode 100644 tools/xtask-llm-benchmark/src/bench/runner.rs create mode 100644 tools/xtask-llm-benchmark/src/bench/templates.rs create mode 100644 tools/xtask-llm-benchmark/src/bench/types.rs create mode 100644 tools/xtask-llm-benchmark/src/bench/utils.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/csharp.cs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/rust.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/csharp.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/rust.txt create mode 100644 tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs create mode 100644 tools/xtask-llm-benchmark/src/context/combine.rs create mode 100644 tools/xtask-llm-benchmark/src/context/constants.rs create mode 100644 tools/xtask-llm-benchmark/src/context/hashing.rs create mode 100644 tools/xtask-llm-benchmark/src/context/mod.rs create mode 100644 tools/xtask-llm-benchmark/src/context/paths.rs create mode 100644 tools/xtask-llm-benchmark/src/eval/defaults.rs create mode 100644 tools/xtask-llm-benchmark/src/eval/lang.rs create mode 100644 tools/xtask-llm-benchmark/src/eval/mod.rs create mode 100644 tools/xtask-llm-benchmark/src/eval/scorers.rs create mode 100644 tools/xtask-llm-benchmark/src/eval/spec.rs create mode 100644 tools/xtask-llm-benchmark/src/eval/sql_fmt.rs create mode 100644 tools/xtask-llm-benchmark/src/eval/types.rs create mode 100644 tools/xtask-llm-benchmark/src/eval/utils.rs create mode 100644 tools/xtask-llm-benchmark/src/generated/mod.rs create mode 100644 tools/xtask-llm-benchmark/src/generated/registry.rs create mode 100644 tools/xtask-llm-benchmark/src/lib.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/clients/anthropic.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/clients/deepseek.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/clients/google.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/clients/http.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/clients/meta.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/clients/mod.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/clients/openai.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/clients/xai.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/config.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/mod.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/model_routes.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/prompt.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/provider.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/segmentation.rs create mode 100644 tools/xtask-llm-benchmark/src/llm/types.rs create mode 100644 tools/xtask-llm-benchmark/src/results/io.rs create mode 100644 tools/xtask-llm-benchmark/src/results/mod.rs create mode 100644 tools/xtask-llm-benchmark/src/results/schema.rs create mode 100644 tools/xtask-llm-benchmark/src/templates/csharp/server/.gitignore create mode 100644 tools/xtask-llm-benchmark/src/templates/csharp/server/Lib.cs create mode 100644 tools/xtask-llm-benchmark/src/templates/csharp/server/StdbModule.csproj create mode 100644 tools/xtask-llm-benchmark/src/templates/csharp/server/global.json create mode 100644 tools/xtask-llm-benchmark/src/templates/rust/server/.cargo/config.toml create mode 100644 tools/xtask-llm-benchmark/src/templates/rust/server/.gitignore create mode 100644 tools/xtask-llm-benchmark/src/templates/rust/server/Cargo.toml create mode 100644 tools/xtask-llm-benchmark/src/templates/rust/server/src/lib.rs create mode 100644 tools/xtask-llm-benchmark/src/tools/llm_benchmark_stats_viewer.html diff --git a/.cargo/config.toml b/.cargo/config.toml index 5ee0dda9f..4fc9cdf51 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -3,6 +3,7 @@ rustflags = ["--cfg", "tokio_unstable"] [alias] bump-versions = "run -p upgrade-version --" +llm = "run --package xtask-llm-benchmark --bin llm_benchmark --" ci = "run -p ci --" [target.x86_64-pc-windows-msvc] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f78733950..f01eefbe0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,9 +7,9 @@ on: workflow_dispatch: inputs: pr_number: - description: 'Pull Request Number' + description: "Pull Request Number" required: false - default: '' + default: "" name: CI @@ -19,6 +19,7 @@ concurrency: jobs: docker_smoketests: + needs: [lints, llm_ci_check] name: Smoketests strategy: matrix: @@ -108,7 +109,7 @@ jobs: dotnet workload config --update-mode manifests dotnet workload update - uses: actions/setup-python@v5 - with: { python-version: '3.12' } + with: { python-version: "3.12" } if: runner.os == 'Windows' - name: Install python deps run: python -m pip install -r smoketests/requirements.txt @@ -120,6 +121,7 @@ jobs: run: docker compose -f .github/docker-compose.yml down test: + needs: [lints, llm_ci_check] name: Test Suite runs-on: spacetimedb-new-runner container: @@ -500,7 +502,22 @@ jobs: run: | cargo ci cli-docs + llm_ci_check: + name: Verify LLM benchmark is up to date + permissions: + contents: read + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - uses: dtolnay/rust-toolchain@stable + - uses: Swatinem/rust-cache@v2 + + - name: Run hash check (both langs) + run: cargo llm ci-check + unity-testsuite: + needs: [lints, llm_ci_check] # Skip if this is an external contribution. # The license secrets will be empty, so the step would fail anyway. if: ${{ github.event_name != 'pull_request' || !github.event.pull_request.head.repo.fork }} @@ -585,7 +602,7 @@ jobs: enable_pr_comment: ${{ github.event_name == 'pull_request' }} target_path: sdks/csharp env: - GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}' + GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" - name: Start SpacetimeDB run: | @@ -624,13 +641,14 @@ jobs: githubToken: ${{ secrets.GITHUB_TOKEN }} testMode: playmode useHostNetwork: true - artifactsPath: '' + artifactsPath: "" env: UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} UNITY_SERIAL: ${{ secrets.UNITY_SERIAL }} csharp-testsuite: + needs: [lints, llm_ci_check] runs-on: spacetimedb-new-runner container: image: localhost:5000/spacetimedb-ci:latest @@ -737,3 +755,129 @@ jobs: echo 'Error: Bindings are dirty. Please run `sdks/csharp/tools~/gen-regression-tests.sh`.' exit 1 } + + internal-tests: + name: Internal Tests + needs: [lints, llm_ci_check] + # Skip if not a PR or a push to master + # Skip if this is an external contribution. GitHub secrets will be empty, so the step would fail anyway. + if: ${{ (github.event_name == 'pull_request' || (github.event_name == 'push' && github.ref == 'refs/heads/master')) + && (github.event_name != 'pull_request' || !github.event.pull_request.head.repo.fork) }} + permissions: + contents: read + runs-on: ubuntu-latest + env: + TARGET_OWNER: clockworklabs + TARGET_REPO: SpacetimeDBPrivate + steps: + - id: dispatch + name: Trigger tests + uses: actions/github-script@v7 + with: + github-token: ${{ secrets.SPACETIMEDB_PRIVATE_TOKEN }} + script: | + const workflowId = 'ci.yml'; + const targetRef = 'master'; + const targetOwner = process.env.TARGET_OWNER; + const targetRepo = process.env.TARGET_REPO; + // Use the ref for pull requests because the head sha is brittle (github does some extra dance where it merges in master). + const publicRef = (context.eventName === 'pull_request') ? context.payload.pull_request.head.ref : context.sha; + const preDispatch = new Date().toISOString(); + + // Dispatch the workflow in the target repository + await github.rest.actions.createWorkflowDispatch({ + owner: targetOwner, + repo: targetRepo, + workflow_id: workflowId, + ref: targetRef, + inputs: { public_ref: publicRef } + }); + + const sleep = (ms) => new Promise(r => setTimeout(r, ms)); + + // Find the dispatched run by name + let runId = null; + for (let attempt = 0; attempt < 20 && !runId; attempt++) { // up to ~10 minutes to locate the run + await sleep(5000); + const runsResp = await github.rest.actions.listWorkflowRuns({ + owner: targetOwner, + repo: targetRepo, + workflow_id: workflowId, + event: 'workflow_dispatch', + branch: targetRef, + per_page: 50, + }); + + const expectedName = `CI [public_ref=${publicRef}]`; + const candidates = runsResp.data.workflow_runs + .filter(r => r.name === expectedName && new Date(r.created_at) >= new Date(preDispatch)) + .sort((a, b) => new Date(b.created_at) - new Date(a.created_at)); + + if (candidates.length > 0) { + runId = candidates[0].id; + break; + } + } + + if (!runId) { + core.setFailed('Failed to locate dispatched run in the private repository.'); + return; + } + + const runUrl = `https://github.com/${targetOwner}/${targetRepo}/actions/runs/${runId}`; + core.info(`View run: ${runUrl}`); + core.setOutput('run_id', String(runId)); + core.setOutput('run_url', runUrl); + + - name: Wait for Internal Tests to complete + uses: actions/github-script@v7 + with: + github-token: ${{ secrets.SPACETIMEDB_PRIVATE_TOKEN }} + script: | + const targetOwner = process.env.TARGET_OWNER; + const targetRepo = process.env.TARGET_REPO; + const runId = Number(`${{ steps.dispatch.outputs.run_id }}`); + const runUrl = `${{ steps.dispatch.outputs.run_url }}`; + const sleep = (ms) => new Promise(r => setTimeout(r, ms)); + + core.info(`Waiting for workflow result... ${runUrl}`); + + let conclusion = null; + for (let attempt = 0; attempt < 240; attempt++) { // up to ~2 hours + const runResp = await github.rest.actions.getWorkflowRun({ + owner: targetOwner, + repo: targetRepo, + run_id: runId + }); + const { status, conclusion: c } = runResp.data; + if (status === 'completed') { + conclusion = c || 'success'; + break; + } + await sleep(30000); + } + + if (!conclusion) { + core.setFailed('Timed out waiting for private workflow to complete.'); + return; + } + + if (conclusion !== 'success') { + core.setFailed(`Private workflow failed with conclusion: ${conclusion}`); + } + + - name: Cancel invoked run if workflow cancelled + if: ${{ cancelled() }} + uses: actions/github-script@v7 + with: + github-token: ${{ secrets.SPACETIMEDB_PRIVATE_TOKEN }} + script: | + const targetOwner = process.env.TARGET_OWNER; + const targetRepo = process.env.TARGET_REPO; + const runId = Number(`${{ steps.dispatch.outputs.run_id }}`); + if (!runId) return; + await github.rest.actions.cancelWorkflowRun({ + owner: targetOwner, + repo: targetRepo, + run_id: runId, + }); diff --git a/.github/workflows/internal-tests.yml b/.github/workflows/internal-tests.yml deleted file mode 100644 index 48bb4aa06..000000000 --- a/.github/workflows/internal-tests.yml +++ /dev/null @@ -1,148 +0,0 @@ -on: - pull_request: - push: - branches: - - master - -name: Internal Tests - -permissions: - contents: read - -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || format('sha-{0}', github.sha) }} - cancel-in-progress: true - -jobs: - run-tests: - # Skip if this is an external contribution. GitHub secrets will be empty, so the step would fail anyway. - if: ${{ github.event_name != 'pull_request' || !github.event.pull_request.head.repo.fork }} - runs-on: ubuntu-latest - env: - TARGET_OWNER: clockworklabs - TARGET_REPO: SpacetimeDBPrivate - steps: - - id: dispatch - name: Trigger tests - uses: actions/github-script@v7 - with: - github-token: ${{ secrets.SPACETIMEDB_PRIVATE_TOKEN }} - script: | - const workflowId = 'ci.yml'; - const targetRef = 'master'; - const targetOwner = process.env.TARGET_OWNER; - const targetRepo = process.env.TARGET_REPO; - // Use the ref for pull requests because the head sha is brittle (github does some extra dance where it merges in master). - const publicRef = (context.eventName === 'pull_request') ? context.payload.pull_request.head.ref : context.sha; - const preDispatch = new Date().toISOString(); - - console.log("context.eventName =", context.eventName); - console.log("context.ref =", context.ref); - console.log("context.sha =", context.sha); - console.log("Dispatch workflow with publicRef =", publicRef); - - // Dispatch the workflow in the target repository - await github.rest.actions.createWorkflowDispatch({ - owner: targetOwner, - repo: targetRepo, - workflow_id: workflowId, - ref: targetRef, - inputs: { public_ref: publicRef } - }); - - const sleep = (ms) => new Promise(r => setTimeout(r, ms)); - - // Find the dispatched run by name - let runId = null; - for (let attempt = 0; attempt < 20 && !runId; attempt++) { // up to ~10 minutes to locate the run - await sleep(5000); - const runsResp = await github.rest.actions.listWorkflowRuns({ - owner: targetOwner, - repo: targetRepo, - workflow_id: workflowId, - event: 'workflow_dispatch', - branch: targetRef, - per_page: 50, - }); - - const expectedName = `CI [public_ref=${publicRef}]`; - const candidates = runsResp.data.workflow_runs - .filter(r => r.name === expectedName && new Date(r.created_at) >= new Date(preDispatch)) - .sort((a, b) => new Date(b.created_at) - new Date(a.created_at)); - - if (candidates.length > 0) { - runId = candidates[0].id; - break; - } - } - - if (!runId) { - core.setFailed('Failed to locate dispatched run in the private repository.'); - return; - } - - // Provide direct link and context prior to waiting - const runUrl = `https://github.com/${targetOwner}/${targetRepo}/actions/runs/${runId}`; - core.info(`View run: ${runUrl}`); - - core.setOutput('run_id', String(runId)); - core.setOutput('run_url', runUrl); - - - name: Wait for Internal Tests to complete - uses: actions/github-script@v7 - with: - github-token: ${{ secrets.SPACETIMEDB_PRIVATE_TOKEN }} - script: | - const targetOwner = process.env.TARGET_OWNER; - const targetRepo = process.env.TARGET_REPO; - const runId = Number(`${{ steps.dispatch.outputs.run_id }}`); - const runUrl = `${{ steps.dispatch.outputs.run_url }}`; - const sleep = (ms) => new Promise(r => setTimeout(r, ms)); - - core.info(`Waiting for workflow result... ${runUrl}`); - - let conclusion = null; - for (let attempt = 0; attempt < 240; attempt++) { // up to ~2 hours - const runResp = await github.rest.actions.getWorkflowRun({ - owner: targetOwner, - repo: targetRepo, - run_id: runId - }); - const { status, conclusion: c } = runResp.data; - if (status === 'completed') { - conclusion = c || 'success'; - break; - } - await sleep(30000); - } - - if (!conclusion) { - core.setFailed('Timed out waiting for private workflow to complete.'); - return; - } - - core.info(`Private workflow conclusion: ${conclusion}`); - if (conclusion !== 'success') { - core.setFailed(`Private workflow failed with conclusion: ${conclusion}`); - } - - - name: Cancel invoked run if workflow cancelled - if: ${{ cancelled() }} - uses: actions/github-script@v7 - with: - github-token: ${{ secrets.SPACETIMEDB_PRIVATE_TOKEN }} - script: | - const targetOwner = process.env.TARGET_OWNER; - const targetRepo = process.env.TARGET_REPO; - const runId = Number(`${{ steps.dispatch.outputs.run_id }}`); - if (!runId) { - core.warning('No run_id available to cancel.'); - return; - } - core.info(`Cancelling private workflow run ${runId} in ${targetOwner}/${targetRepo}...`); - await github.rest.actions.cancelWorkflowRun({ - owner: targetOwner, - repo: targetRepo, - run_id: runId, - }); - core.info('Cancellation requested.'); diff --git a/.github/workflows/llm-benchmark-update.yml b/.github/workflows/llm-benchmark-update.yml new file mode 100644 index 000000000..00ecd8ee8 --- /dev/null +++ b/.github/workflows/llm-benchmark-update.yml @@ -0,0 +1,320 @@ +name: Update LLM benchmarks + +on: + workflow_dispatch: + inputs: + pr_number: + description: "Pull Request Number" + required: true + issue_comment: + types: [created] # only run when the comment is first created + +permissions: + contents: read + pull-requests: write + issues: write + +concurrency: + group: llm-benchmark-${{ github.event_name == 'issue_comment' && github.event.issue.number || inputs.pr_number }} + cancel-in-progress: true + +jobs: + update-llm-benchmark: + # Runnable either with a comment that starts with /update-llm-benchmark + # or by manually dispatching + if: | + (github.event_name == 'issue_comment' && github.event.issue.pull_request && startsWith(github.event.comment.body, '/update-llm-benchmark')) || + (github.event_name == 'workflow_dispatch') + runs-on: ubuntu-latest + steps: + # Here we install the spacetime CLI for faster execution of the tests + # SpacetimeDB itself is not under test here, rather it's the docs. + # If we want to change that it is possible to have the benchmark compile + # SpacetimeDB from source. + - name: Install spacetime CLI + run: curl -sSf https://install.spacetimedb.com | sh -s -- -y + + - name: Load PR info + id: pr + uses: actions/github-script@v7 + with: + script: | + let prNumber; + if (context.eventName === 'issue_comment') { + prNumber = context.payload.issue.number; + } else if (context.eventName === 'workflow_dispatch') { + const raw = context.payload.inputs?.pr_number; + if (!raw || !/^\d+$/.test(raw)) { + core.setFailed(`Invalid pr_number input: '${raw}'.`); + return; + } + prNumber = Number(raw); + } else { + core.setFailed(`Unsupported event: ${context.eventName}`); + return; + } + + const { data: pr } = await github.rest.pulls.get({ + owner: context.repo.owner, + repo: context.repo.repo, + pull_number: prNumber, + }); + + core.setOutput('number', String(prNumber)); + core.setOutput('head_ref', pr.head.ref); + core.setOutput('head_sha', pr.head.sha); + core.setOutput('head_repo_full_name', pr.head.repo.full_name); + core.setOutput('head_owner_type', pr.head.repo.owner.type); // "User"|"Organization" + core.setOutput('maintainer_can_modify', String(pr.maintainer_can_modify)); + + # If this was kicked off by a comment, ensure that the commenter is + # a collaborator on the repo. We don't want unprivileged users to run benchmarks. + # Note that the workflow that will be run will be the one that is on the `master` + # branch, NOT the one from the PR. This is important so that the PR author can't + # sneak in an exfiltration exploit. + - name: Check commenter permission + if: github.event_name == 'issue_comment' + uses: actions/github-script@v7 + with: + script: | + const user = context.payload.comment.user.login; + const { data } = await github.rest.repos.getCollaboratorPermissionLevel({ + owner: context.repo.owner, + repo: context.repo.repo, + username: user, + }); + + const allowed = new Set(['admin', 'maintain', 'write', 'triage']); + if (!allowed.has(data.permission)) { + core.setFailed(`User ${user} has permission '${data.permission}', not allowed to run benchmarks.`); + } + + # If the PR is from a fork, we need to be able to have GitHub actions commit back + # to the forked repo, so that we can update the benchmark results. + # In order to do this we need to ensure that the PR is configured to allow the maintainers + # of the SpacetimeDB repo to commit back ot the fork. + - name: Check fork pushability (and comment if not) + if: steps.pr.outputs.head_repo_full_name != github.repository + uses: actions/github-script@v7 + env: + PR_NUMBER: ${{ steps.pr.outputs.number }} + HEAD_OWNER_TYPE: ${{ steps.pr.outputs.head_owner_type }} + MAINTAINER_CAN_MODIFY: ${{ steps.pr.outputs.maintainer_can_modify }} + with: + script: | + const issue_number = Number(process.env.PR_NUMBER); + const headOwnerType = process.env.HEAD_OWNER_TYPE; + const canModify = process.env.MAINTAINER_CAN_MODIFY === 'true'; + + if (headOwnerType === 'Organization') { + await github.rest.issues.createComment({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number, + body: [ + "I can’t push benchmark updates to this PR because it comes from an **organization-owned fork**.", + "GitHub doesn’t allow granting upstream maintainers push permissions to org-owned forks.", + "", + "Options:", + "- Reopen the PR from a **personal fork** with **Allow edits from maintainers** enabled, or", + "- A maintainer can apply the benchmark update on an internal branch." + ].join("\n"), + }); + core.setFailed("Org-owned fork PR is not pushable by maintainers."); + return; + } + + if (!canModify) { + await github.rest.issues.createComment({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number, + body: [ + "I can’t push benchmark updates to this PR branch until you enable **Allow edits from maintainers**.", + "Please check the box on the PR page, then re-comment `/update-llm-benchmark`.", + "See https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork" + ].join("\n"), + }); + core.setFailed("maintainer_can_modify is false; author must enable 'Allow edits from maintainers'."); + } + + # Run the benchmark that is already checked into master to prevent + # an exfiltration attack whereby the PR author tries to sneak in an exploit + # and get a maintainer to run the modified benchmark without looking at the + # PR first. This ensure that we only ever execute code that is checked into + # master. + - name: Checkout master (build/install tool from trusted code) + uses: actions/checkout@v4 + with: + ref: master + fetch-depth: 0 + persist-credentials: false + + - uses: dtolnay/rust-toolchain@stable + - uses: Swatinem/rust-cache@v2 + + # Ensure we use a user-writable .NET install (not /usr/share/dotnet), + # so workload installs don't require sudo. + - name: Setup .NET SDK + uses: actions/setup-dotnet@v4 + with: + dotnet-version: "8.0.x" + + - name: Install WASI workload (wasi-experimental) + env: + DOTNET_MULTILEVEL_LOOKUP: "0" + DOTNET_CLI_HOME: ${{ runner.temp }}/dotnet-home + DOTNET_SKIP_FIRST_TIME_EXPERIENCE: "1" + run: | + dotnet --info + dotnet workload install wasi-experimental --skip-manifest-update --disable-parallel + + - name: Install llm-benchmark tool from master + run: | + cargo install --path tools/xtask-llm-benchmark --locked + command -v llm_benchmark + + # Check out the repo on the branch, but ONLY use this code as data! + # Never execute code that is on the PR branch. + - name: Checkout PR head (branch) + uses: actions/checkout@v4 + with: + repository: ${{ steps.pr.outputs.head_repo_full_name }} + ref: ${{ steps.pr.outputs.head_sha }} + fetch-depth: 0 + persist-credentials: false + + # Run the benchmark against the PR using the installed tool from the + # master branch. + - name: Run benchmark (with provider keys) + env: + OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} + # Prevent MSBuild node reuse issues that cause "Pipe is broken" errors + # when running multiple dotnet publish commands in parallel. + # See: https://github.com/dotnet/msbuild/issues/6657 + MSBUILDDISABLENODEREUSE: "1" + DOTNET_CLI_USE_MSBUILD_SERVER: "0" + run: | + llm_benchmark ci-quickfix + llm_benchmark ci-check + + - name: Ensure only docs/llms changed + run: | + set -euo pipefail + CHANGED="$(git diff --name-only)" + + if [ -z "$CHANGED" ]; then + echo "No changes." + exit 0 + fi + + if echo "$CHANGED" | grep -qvE '^docs/llms/'; then + echo "Benchmark produced changes outside docs/llms:" + echo "$CHANGED" | grep -vE '^docs/llms/' + exit 1 + fi + + # Comment the benchmark results on the PR + - name: Comment benchmark results on PR + uses: actions/github-script@v7 + env: + PR_NUMBER: ${{ steps.pr.outputs.number }} + with: + github-token: ${{ secrets.CLOCKWORK_LABS_BOT_PAT }} + script: | + const fs = require('fs'); + // docs-benchmark files are used for CI (testing documentation quality) + const summaryPath = 'docs/llms/docs-benchmark-summary.json'; + const summary = JSON.parse(fs.readFileSync(summaryPath, 'utf8')); + + // Extract results for the modes checked by ci-check + // Rust: rustdoc_json, C#: docs + const rustResults = summary.by_language?.rust?.modes?.rustdoc_json?.models?.['GPT-5']; + const csharpResults = summary.by_language?.csharp?.modes?.docs?.models?.['GPT-5']; + + const formatPct = (val) => val !== undefined ? `${val.toFixed(1)}%` : 'N/A'; + + let table = `## LLM Benchmark Results (ci-quickfix)\n\n`; + table += `| Language | Mode | Category | Tests Passed | Pass % | Task Pass % |\n`; + table += `|----------|------|----------|--------------|--------|-------------|\n`; + + if (rustResults) { + const cats = rustResults.categories || {}; + if (cats.basics) { + const c = cats.basics; + table += `| Rust | rustdoc_json | basics | ${c.passed_tests}/${c.total_tests} | ${formatPct(c.pass_pct)} | ${formatPct(c.task_pass_pct)} |\n`; + } + if (cats.schema) { + const c = cats.schema; + table += `| Rust | rustdoc_json | schema | ${c.passed_tests}/${c.total_tests} | ${formatPct(c.pass_pct)} | ${formatPct(c.task_pass_pct)} |\n`; + } + const t = rustResults.totals; + table += `| Rust | rustdoc_json | **total** | ${t.passed_tests}/${t.total_tests} | ${formatPct(t.pass_pct)} | ${formatPct(t.task_pass_pct)} |\n`; + } + + if (csharpResults) { + const cats = csharpResults.categories || {}; + if (cats.basics) { + const c = cats.basics; + table += `| C# | docs | basics | ${c.passed_tests}/${c.total_tests} | ${formatPct(c.pass_pct)} | ${formatPct(c.task_pass_pct)} |\n`; + } + if (cats.schema) { + const c = cats.schema; + table += `| C# | docs | schema | ${c.passed_tests}/${c.total_tests} | ${formatPct(c.pass_pct)} | ${formatPct(c.task_pass_pct)} |\n`; + } + const t = csharpResults.totals; + table += `| C# | docs | **total** | ${t.passed_tests}/${t.total_tests} | ${formatPct(t.pass_pct)} | ${formatPct(t.task_pass_pct)} |\n`; + } + + table += `\nGenerated at: ${summary.generated_at}`; + + const issue_number = Number(process.env.PR_NUMBER); + + // Find and update existing comment or create new one + const comments = await github.rest.issues.listComments({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number, + }); + + const marker = '## LLM Benchmark Results (ci-quickfix)'; + const existingComment = comments.data.find(c => c.body.startsWith(marker)); + + if (existingComment) { + await github.rest.issues.updateComment({ + owner: context.repo.owner, + repo: context.repo.repo, + comment_id: existingComment.id, + body: table, + }); + } else { + await github.rest.issues.createComment({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number, + body: table, + }); + } + + # The benchmarks only modify the docs/llms directory. + # Commit the changes. + - name: Commit changes + run: | + git config user.name "spacetimedb-bot" + git config user.email "spacetimedb-bot@users.noreply.github.com" + + # Prefer staging only the benchmark output area (adjust as needed) + git add docs/llms + + git diff --cached --quiet && exit 0 + git commit -m "Update LLM benchmark results" + + # Here we use the https://github.com/clockwork-labs-bot user's + # personal access token to commit back to the PR branch. This is necessary + # if we want to be able to push back to external contributor forks. + - name: Push back to PR branch (same repo or fork) + env: + GH_TOKEN: ${{ secrets.CLOCKWORK_LABS_BOT_PAT }} + run: | + git remote set-url origin "https://x-access-token:${GH_TOKEN}@github.com/${{ steps.pr.outputs.head_repo_full_name }}.git" + git push origin "HEAD:${{ steps.pr.outputs.head_ref }}" diff --git a/Cargo.lock b/Cargo.lock index aa39b4057..51e1e3c54 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7401,7 +7401,6 @@ dependencies = [ "names", "notify 7.0.0", "percent-encoding", - "portpicker", "predicates", "pretty_assertions", "quick-xml 0.31.0", @@ -7419,6 +7418,7 @@ dependencies = [ "spacetimedb-codegen", "spacetimedb-data-structures", "spacetimedb-fs-utils", + "spacetimedb-guard", "spacetimedb-jsonwebtoken", "spacetimedb-lib 1.11.1", "spacetimedb-paths", @@ -7814,6 +7814,15 @@ dependencies = [ "zstd-framed", ] +[[package]] +name = "spacetimedb-guard" +version = "1.11.1" +dependencies = [ + "portpicker", + "reqwest 0.12.24", + "tempfile", +] + [[package]] name = "spacetimedb-jsonwebtoken" version = "9.3.0" @@ -10903,6 +10912,29 @@ dependencies = [ "xml-rs", ] +[[package]] +name = "xtask-llm-benchmark" +version = "0.1.0" +dependencies = [ + "anyhow", + "async-trait", + "blake3", + "chrono", + "clap 4.5.50", + "fs2", + "futures", + "heck 0.5.0", + "reqwest 0.12.24", + "serde", + "serde_json", + "spacetimedb 1.11.1", + "spacetimedb-guard", + "tempfile", + "thiserror 2.0.17", + "tokio", + "urlencoding", +] + [[package]] name = "xxhash-rust" version = "0.8.15" diff --git a/Cargo.toml b/Cargo.toml index 7836656dd..efecdc25a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,6 +15,7 @@ members = [ "crates/durability", "crates/execution", "crates/expr", + "crates/guard", "crates/fs-utils", "crates/lib", "crates/metrics", @@ -56,6 +57,7 @@ members = [ "tools/replace-spacetimedb", "tools/generate-client-api", "tools/gen-bindings", + "tools/xtask-llm-benchmark", "crates/bindings-typescript/test-app/server", "crates/bindings-typescript/test-react-router-app/server", ] @@ -118,6 +120,7 @@ spacetimedb-datastore = { path = "crates/datastore", version = "=1.11.1" } spacetimedb-durability = { path = "crates/durability", version = "=1.11.1" } spacetimedb-execution = { path = "crates/execution", version = "=1.11.1" } spacetimedb-expr = { path = "crates/expr", version = "=1.11.1" } +spacetimedb-guard = { path = "crates/guard", version = "=1.11.1" } spacetimedb-lib = { path = "crates/lib", default-features = false, version = "=1.11.1" } spacetimedb-memory-usage = { path = "crates/memory-usage", version = "=1.11.1", default-features = false } spacetimedb-metrics = { path = "crates/metrics", version = "=1.11.1" } diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index e0d366317..2ea5281e6 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -89,8 +89,7 @@ pretty_assertions.workspace = true fs_extra.workspace = true assert_cmd = "2" predicates = "3" -portpicker = "0.1" -reqwest = { workspace = true, features = ["blocking", "json"] } +spacetimedb-guard.workspace = true [target.'cfg(not(target_env = "msvc"))'.dependencies] tikv-jemallocator = { workspace = true } diff --git a/crates/cli/tests/publish.rs b/crates/cli/tests/publish.rs index a4df1bf88..08e95d5c3 100644 --- a/crates/cli/tests/publish.rs +++ b/crates/cli/tests/publish.rs @@ -1,7 +1,5 @@ -mod util; - -use crate::util::SpacetimeDbGuard; use assert_cmd::cargo::cargo_bin_cmd; +use spacetimedb_guard::SpacetimeDbGuard; #[test] fn cli_can_publish_spacetimedb_on_disk() { diff --git a/crates/cli/tests/server.rs b/crates/cli/tests/server.rs index 3e953f174..b2bc5fdc4 100644 --- a/crates/cli/tests/server.rs +++ b/crates/cli/tests/server.rs @@ -1,7 +1,5 @@ -mod util; - -use crate::util::SpacetimeDbGuard; use assert_cmd::cargo::cargo_bin_cmd; +use spacetimedb_guard::SpacetimeDbGuard; #[test] fn cli_can_ping_spacetimedb_on_disk() { diff --git a/crates/guard/Cargo.toml b/crates/guard/Cargo.toml new file mode 100644 index 000000000..f675b6dba --- /dev/null +++ b/crates/guard/Cargo.toml @@ -0,0 +1,15 @@ +[package] +name = "spacetimedb-guard" +version.workspace = true +edition.workspace = true +rust-version.workspace = true + +[dependencies] +portpicker = "0.1" +reqwest = { workspace = true, features = ["blocking", "json"] } +tempfile.workspace = true + +[lints] +workspace = true + + diff --git a/crates/cli/tests/util.rs b/crates/guard/src/lib.rs similarity index 77% rename from crates/cli/tests/util.rs rename to crates/guard/src/lib.rs index 1bb5a99fb..3fc609406 100644 --- a/crates/cli/tests/util.rs +++ b/crates/guard/src/lib.rs @@ -1,3 +1,5 @@ +#![allow(clippy::disallowed_macros)] + use std::{ env, io::{BufRead, BufReader}, @@ -30,10 +32,19 @@ impl SpacetimeDbGuard { let temp_dir = tempfile::tempdir().expect("failed to create temp dir"); let data_dir = temp_dir.path().display().to_string(); - Self::spawn_spacetime_start(&["start", "--data-dir", &data_dir]) + Self::spawn_spacetime_start(false, &["start", "--data-dir", &data_dir]) } - fn spawn_spacetime_start(extra_args: &[&str]) -> Self { + /// Start `spacetimedb` in a temporary data directory via: + /// spacetime start --data-dir --listen-addr + pub fn spawn_in_temp_data_dir_use_cli() -> Self { + let temp_dir = tempfile::tempdir().expect("failed to create temp dir"); + let data_dir = temp_dir.path().display().to_string(); + + Self::spawn_spacetime_start(true, &["start", "--data-dir", &data_dir]) + } + + fn spawn_spacetime_start(use_installed_cli: bool, extra_args: &[&str]) -> Self { let port = find_free_port(); let addr: SocketAddr = format!("127.0.0.1:{port}").parse().unwrap(); let address = addr.to_string(); @@ -42,13 +53,23 @@ impl SpacetimeDbGuard { // Workspace root for `cargo run -p ...` let workspace_dir = env!("CARGO_MANIFEST_DIR"); - Self::build_prereqs(workspace_dir); - let mut cargo_args = vec!["run", "-p", "spacetimedb-cli", "--"]; + let mut args = vec![]; - cargo_args.extend(extra_args); - cargo_args.extend(["--listen-addr", &address]); + let (child, logs) = if use_installed_cli { + args.extend_from_slice(extra_args); + args.extend_from_slice(&["--listen-addr", &address]); - let (child, logs) = Self::spawn_child(workspace_dir, &cargo_args); + let cmd = Command::new("spacetime"); + Self::spawn_child(cmd, env!("CARGO_MANIFEST_DIR"), &args) + } else { + Self::build_prereqs(workspace_dir); + args.extend(vec!["run", "-p", "spacetimedb-cli", "--"]); + args.extend(extra_args); + args.extend(["--listen-addr", &address]); + + let cmd = Command::new("cargo"); + Self::spawn_child(cmd, workspace_dir, &args) + }; let guard = SpacetimeDbGuard { child, host_url, logs }; guard.wait_until_http_ready(Duration::from_secs(10)); @@ -72,8 +93,7 @@ impl SpacetimeDbGuard { } } - fn spawn_child(workspace_dir: &str, args: &[&str]) -> (Child, Arc>) { - let mut cmd = Command::new("cargo"); + fn spawn_child(mut cmd: Command, workspace_dir: &str, args: &[&str]) -> (Child, Arc>) { let mut child = cmd .args(args) .current_dir(workspace_dir) diff --git a/docs/DEVELOP.md b/docs/DEVELOP.md new file mode 100644 index 000000000..f4e614823 --- /dev/null +++ b/docs/DEVELOP.md @@ -0,0 +1,250 @@ +# DEVELOP.md + +This document explains how to configure the environment, run the LLM benchmark tool, and work with the benchmark suite. + +--- + +## Table of Contents + +1. [Quick Checks & Fixes](#quick-checks-fixes) +2. [Environment Variables](#environment-variables) +3. [Benchmark Suite](#benchmark-suite) +4. [Troubleshooting](#troubleshooting) +--- + +## Quick Checks & Fixes + +Use this single command to quickly unblock CI by regenerating hashes and running only GPT-5 for the minimal Rust + C# passes. This is not the full benchmark suite. + +`cargo llm ci-quickfix` +What this does: +1. Runs Rust rustdoc_json pass for GPT-5 only. +2. Runs C# docs pass for GPT-5 only. +3. Writes updated results & summary. + +--- + +> Model IDs passed to `--models` must match configured routes (see `model_routes.rs`), e.g. `"openai:gpt-5"`. + + +### Spacetime CLI +Publishing is performed via the `spacetime` CLI (`spacetime publish -c -y --server `). Ensure: +- `spacetime` is on PATH +- The target server is reachable/running + +## Environment Variables + +> These are the **defaults** and/or recommended dev values. + +| Name | Purpose | Values / Example | Required | +|---|---|---|---| +| `SPACETIME_SERVER` | Target SpacetimeDB environment | `local` | ✅ | +| `LLM_DEBUG` | Print short debug info while generating | `true` / `false` (default `true` in dev) | ✅ | +| `LLM_DEBUG_VERBOSE` | Extra‑verbose logs (payloads, scoring detail) | `false` | ✅ | +| `LLM_BENCH_CONCURRENCY` | Parallel task concurrency across the whole bench run | `20` | ✅ | +| `LLM_BENCH_ROUTE_CONCURRENCY` | Per‑route concurrency (throttle per vendor/model) | `4` | ✅ | +| `OPENAI_API_KEY` | OpenAI credential | `sk-...` | optional* | +| `OPENAI_BASE_URL` | OpenAI-compatible base URL override | `https://api.openai.com/` | optional | +| `ANTHROPIC_API_KEY` | Anthropic credential | `...` | optional* | +| `ANTHROPIC_BASE_URL` | Anthropic base URL override | `https://api.anthropic.com` | optional | +| `GOOGLE_API_KEY` | Gemini credential | `...` | optional* | +| `GOOGLE_BASE_URL` | Gemini base URL override | `https://generativelanguage.googleapis.com` | optional | +| `XAI_API_KEY` | xAI Grok credential | `...` | optional | +| `DEEPSEEK_API_KEY` | DeepSeek credential | `...` | optional | +| `META_API_KEY` | Meta Llama credential | `...` | optional* | + +\*Required only if you plan to run that provider locally. + +**Canonical dev block** (copy/paste into your shell profile): + +```bash +OPENAI_API_KEY= +OPENAI_BASE_URL=https://api.openai.com/ + +ANTHROPIC_API_KEY= +ANTHROPIC_BASE_URL=https://api.anthropic.com + +GOOGLE_API_KEY= +GOOGLE_BASE_URL=https://generativelanguage.googleapis.com + +XAI_API_KEY= +XAI_BASE_URL=https://api.x.ai + +DEEPSEEK_API_KEY= +DEEPSEEK_BASE_URL=https://api.deepseek.com + +META_API_KEY= +META_BASE_URL=https://openrouter.ai/api/v1 + +SPACETIME_SERVER="local" +LLM_DEBUG=true +LLM_DEBUG_VERBOSE=false +LLM_BENCH_CONCURRENCY=20 +LLM_BENCH_ROUTE_CONCURRENCY=4 +``` + +Windows PowerShell: + +```powershell +$env:SPACETIME_SERVER="local" +$env:LLM_DEBUG="true" +$env:LLM_DEBUG_VERBOSE="false" +$env:LLM_BENCH_CONCURRENCY="20" +$env:LLM_BENCH_ROUTE_CONCURRENCY="4" +``` + + +### LLM Providers — Keys & Base URLs + +> Notes +> - These match the providers wired in this repo (`OpenAiClient`, `AnthropicClient`, `GoogleGeminiClient`, `XaiGrokClient`, `DeepSeekClient`, `MetaLlamaClient`). + +| Provider | API Key Env | Base URL Env (optional) | Default Base URL | +|---------------|---------------------|-------------------------|---| +| OpenAI | `OPENAI_API_KEY` | `OPENAI_BASE_URL` | `https://api.openai.com` | +| Anthropic | `ANTHROPIC_API_KEY` | `ANTHROPIC_BASE_URL` | `https://api.anthropic.com` | +| Google Gemini | `GOOGLE_API_KEY` | `GOOGLE_BASE_URL` | `https://generativelanguage.googleapis.com` | +| xAI Grok | `XAI_API_KEY` | `XAI_BASE_URL` | `https://api.x.ai` | +| DeepSeek | `DEEPSEEK_API_KEY` | `DEEPSEEK_BASE_URL` | `https://api.deepseek.com` | +| META | `META_API_KEY` | `META_BASE_URL` | `https://openrouter.ai/api/v1` | + +--- + +## Benchmark Suite + +Results directory: `docs/llms` + +### Result Files + +There are two sets of result files, each serving a different purpose: + +| Files | Purpose | Updated By | +|-------|---------|------------| +| `docs-benchmark-details.json`
`docs-benchmark-summary.json` | Test documentation quality with a single reference model (GPT-5) | `cargo llm ci-quickfix` | +| `llm-comparison-details.json`
`llm-comparison-summary.json` | Compare all LLMs against the same documentation | `cargo llm run` | + +- **docs-benchmark**: Used by CI to ensure documentation quality. Contains only GPT-5 results. +- **llm-comparison**: Used for manual benchmark runs to compare LLM performance. Contains results from all configured models. + +> Results writes are lock-safe and atomic. The tool takes an exclusive lock and writes via a temp file, then renames it, so concurrent runs won't corrupt results. + +Open `llm_benchmark_stats_viewer.html` in a browser to inspect merged results locally. +### Current Benchmarks + +**basics** +000. empty-reducers — tests whether it can create basic reducers with various arguments +001. basic-tables — can it create tables with basic columns +002. scheduled-table — can it create a scheduled table and reducer +003. struct-in-table — can it put a struct in a table +004. insert — can it insert a row +005. update — can it update a row +006. delete — can it delete a row +007. crud — can it insert, update, and delete a row in the same reducer +008. index-lookup — can it look up something from an index +009. init — can it write the init reducer +010. connect — can it write the client_connected/client_disconnected reducers +011. helper-function — can it create a non-reducer helper function + +**schema** +012. spacetime-product-type — can it define a new spacetime product type +013. spacetime-sum-type — can it define a new sum type +014. elementary-columns — can it create columns with basic types +015. product-type-columns — can it create columns with product types +016. sum-type-columns — can it create columns with sum types +017. scheduled — can it create scheduled columns +018. constraints — can it add primary keys, unique constraints, and indexes +019. many-to-many — can it create a many-to-many relationship +020. ecs — can it create a basic ecs +021. multi-column-index — can it create a multi-column index + +Benchmarks live under `benchmarks/` with structure like: + +``` +benchmarks/ + category/ + t_001_foo/ + tasks/ + rust.txt + csharp.txt + answers/ + rust.rs + csharp.cs + spec.rs # scoring config, reducer/schema checks, etc. +``` + +### Creating a new benchmark + +1. **Copy existing benchmark** +- Duplicate any existing benchmark folder. +- Bump the numeric prefix to a new, unused ID: `t_123_my_task`. + +2. **Rename for the new task** +- Rename the folder to your ID + short slug: `t_123_my_task`. + +3. **Write the task prompt** +- Create/update `tasks/rust.txt` and/or `tasks/csharp.txt`. +- Be explicit (tables, reducers, helpers, constraints). Avoid ambiguity. + +4. **Add golden answers** +- Implement the canonical solution in `answers/rust.rs` and/or `answers/csharp.cs`. + +5. **Define scoring** +- Edit `spec.rs` to add scorers (e.g., schema/table/field checks, reducer/func exists). + +6. **Quick validation** +- Build goldens only: + `cargo llm run --goldens-only --tasks t_123_my_task` + +7. **Categorize** +- Ensure the folder sits under the right category path. + + +### Typical Commands + +```bash +# Run everything with current env (providers/models from your .env) +cargo llm run + +# Only Rust (or C#) +cargo llm run --lang rust +cargo llm run --lang csharp + +# Only certain categories (use your actual category names) +cargo llm run --categories basics,schema + +# Only certain tasks by number (globally numbered) +cargo llm run --tasks 0,7,12 + +# Limit providers/models explicitly +cargo llm run \ + --providers openai,anthropic \ + --models "openai:gpt-5 anthropic:claude-sonnet-4-5" + +# Dry runs +cargo llm run --hash-only # build context only (no provider calls) +cargo llm run --goldens-only # build/check goldens only + +# Be aggressive (skip some safety checks) +cargo llm run --force + +# CI sanity check per language +cargo llm ci-check --lang rust +cargo llm ci-check --lang csharp + +``` + +Outputs: +- Logs to stdout/stderr (respecting `LLM_DEBUG`/`LLM_DEBUG_VERBOSE`). +- JSON results in a per‑run folder (timestamped), merged into aggregate reports. + +--- + +## Troubleshooting + +**HTTP 400/404 from providers** +- Check the model ID spelling and whether it’s available for your account/region. +- Verify the correct base URL for non-default gateways. + +**Timeouts / Rate-limits** +- Lower `LLM_BENCH_CONCURRENCY` or `LLM_BENCH_ROUTE_CONCURRENCY`. +- Some providers aggressively throttle bursts; use backoff/retry when supported. diff --git a/docs/llms/docs-benchmark-details.json b/docs/llms/docs-benchmark-details.json new file mode 100644 index 000000000..64aa1163e --- /dev/null +++ b/docs/llms/docs-benchmark-details.json @@ -0,0 +1,2545 @@ +{ + "languages": [ + { + "lang": "rust", + "modes": [ + { + "mode": "rustdoc_json", + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "models": [ + { + "name": "GPT-5", + "route_api_model": "gpt-5", + "tasks": { + "t_000_empty_reducers": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::ReducerContext;\n\n#[spacetimedb::reducer]\npub fn empty_reducer_no_args(ctx: &ReducerContext) {\n}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_int(ctx: &ReducerContext, count: i32) {\n}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_string(ctx: &ReducerContext, name: String) {\n}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) {\n}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_three_args(ctx: &ReducerContext, active: bool, ratio: f32, label: String) {\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_000_empty_reducers/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_000_empty_reducers/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:23:39.400288238Z", + "finished_at": "2026-01-06T00:25:54.852829160Z" + }, + "t_001_basic_tables": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_001_basic_tables/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_001_basic_tables/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:26:12.536677812Z", + "finished_at": "2026-01-06T00:27:57.914264513Z" + }, + "t_002_scheduled_table": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, ScheduleAt};\n\n#[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::repeat_micros(50_000),\n });\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _scheduled_id: u64) {}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_002_scheduled_table/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_002_scheduled_table/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.105\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.43\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.11\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/basics/t_002_scheduled_table/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: expected one of: `public`, `private`, `name`, `index`, `scheduled`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `TickTimer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx.db.tick_timer().insert(TickTimer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `tick_timer` found for struct `Local` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx.db.tick_timer().insert(TickTimer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `Local`\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no variant or associated item named `repeat_micros` found for enum `ScheduleAt` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m scheduled_at: ScheduleAt::repeat_micros(50_000),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mvariant or associated item not found in `ScheduleAt`\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0422, E0599.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0422`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 4 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:25:54.852871696Z", + "finished_at": "2026-01-06T00:27:59.471516537Z" + }, + "t_003_struct_in_table": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::SpacetimeType;\n\n#[derive(SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_003_struct_in_table/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_003_struct_in_table/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:26:09.592625083Z", + "finished_at": "2026-01-06T00:27:57.422725723Z" + }, + "t_004_insert": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_004_insert/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_004_insert/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "http://127.0.0.1:15209" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:26:12.804566701Z", + "finished_at": "2026-01-06T00:27:54.384435865Z" + }, + "t_005_update": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let user = User { id, name, age, active };\n ctx.db.users().id().update(user);\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_005_update/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_005_update/rust/server/gpt-5/llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gpt-5-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "http://127.0.0.1:15209" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:23:45.690626857Z", + "finished_at": "2026-01-06T00:26:13.636668639Z" + }, + "t_006_delete": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::ReducerContext;\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_006_delete/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_006_delete/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:23:44.138092545Z", + "finished_at": "2026-01-06T00:26:09.592571813Z" + }, + "t_007_crud": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n let _ = ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n let _ = ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n let updated = User { id: 1, name: \"Alice2\".to_string(), age: 31, active: false };\n let _ = ctx.db.users().id().update(updated);\n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_007_crud/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_007_crud/rust/server/gpt-5/llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "http://127.0.0.1:15209" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:23:41.715790812Z", + "finished_at": "2026-01-06T00:26:13.834019262Z" + }, + "t_008_index_lookup": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(id) {\n ctx.db.results().insert(Result { id: user.id, name: user.name.clone() });\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_008_index_lookup/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_008_index_lookup/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.105\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.43\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.11\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/basics/t_008_index_lookup/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&User, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&User, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\u001b[0m\u001b[38;5;10m.expect(\"REASON\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0053, E0107, E0277, E0308.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0053`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:23:44.757927501Z", + "finished_at": "2026-01-06T00:26:12.804461163Z" + }, + "t_009_init": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_009_init/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_009_init/rust/server/gpt-5/llm", + "scorer_details": { + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:23:45.690277457Z", + "finished_at": "2026-01-06T00:26:12.536566185Z" + }, + "t_010_connect": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[spacetimedb::reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n}\n\n#[spacetimedb::reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_010_connect/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_010_connect/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:26:12.537012013Z", + "finished_at": "2026-01-06T00:27:57.296502608Z" + }, + "t_011_helper_function": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_011_helper_function/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_011_helper_function/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.105\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.43\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.11\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/basics/t_011_helper_function/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\u001b[0m\u001b[38;5;10m.expect(\"REASON\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0053, E0107, E0277, E0308.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0053`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:26:01.323551610Z", + "finished_at": "2026-01-06T00:27:21.125452787Z" + }, + "t_012_spacetime_product_type": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[spacetimedb::table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[spacetimedb::reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result { id, value: Score { left, right } });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_012_spacetime_product_type/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_012_spacetime_product_type/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.105\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.43\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.11\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_012_spacetime_product_type/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Score, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Score, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\u001b[0m\u001b[38;5;10m.expect(\"REASON\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0053, E0107, E0277, E0308.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0053`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:21:11.201090138Z", + "finished_at": "2026-01-06T00:23:44.138063148Z" + }, + "t_013_spacetime_sum_type": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_013_spacetime_sum_type/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_013_spacetime_sum_type/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.105\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.43\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.11\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Rect, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Rect, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_sum` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__SumVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__SumVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_tag` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `std::result::Result<__Variant, E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__SumVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<__Variant, E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__SumVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_name` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `std::result::Result<__Variant, E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__SumVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<__Variant, E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__SumVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Shape, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Shape, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__Variant, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<__Variant, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<__Variant, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:12:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Shape {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Circle(i32),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\u001b[0m\u001b[38;5;10m.expect(\"REASON\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0053, E0107, E0277, E0308.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0053`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 39 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:23:38.486477233Z", + "finished_at": "2026-01-06T00:26:12.536663968Z" + }, + "t_014_elementary_columns": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 2, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000i64,\n price: 1.5f32,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_014_elementary_columns/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_014_elementary_columns/rust/server/gpt-5/llm", + "scorer_details": { + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `primitives` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:15209/v1/database/c200208722dba3ee6f19d2cb03de3a37f8c0b088f2a6b2665eba361fc9157f0b/sql)\n", + "phase": "sql_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:21:11.200836501Z", + "finished_at": "2026-01-06T00:23:39.400224098Z" + }, + "t_015_product_type_columns": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 2, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Address {\n street: String,\n zip: i32,\n}\n\n#[derive(SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address { street: \"1 Main\".to_string(), zip: 11111 },\n work: Address { street: \"2 Broad\".to_string(), zip: 22222 },\n pos: Position { x: 7, y: 9 },\n });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_015_product_type_columns/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_015_product_type_columns/rust/server/gpt-5/llm", + "scorer_details": { + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `profiles` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:15209/v1/database/c20006eda8795ca78a28efb84ecd89c94bd782d32b8ae1aa0dc4283e2d8d24d8/sql)\n", + "phase": "sql_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:21:11.201320193Z", + "finished_at": "2026-01-06T00:23:38.486412653Z" + }, + "t_016_sum_type_columns": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType, Clone)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType, Clone)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let drawings = ctx.db.drawings();\n if let Some(mut row) = drawings.id().find(1i32) {\n row.a = Shape::Circle(10);\n row.b = Shape::Rectangle(Rect { width: 4, height: 6 });\n drawings.id().update(row);\n } else {\n drawings.insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_016_sum_type_columns/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_016_sum_type_columns/rust/server/gpt-5/llm", + "scorer_details": { + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "llm_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "query": "SELECT id, a, b FROM drawings WHERE id=1", + "reducer": "seed", + "server": "http://127.0.0.1:15209" + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:23:36.617996058Z", + "finished_at": "2026-01-06T00:26:01.323454532Z" + }, + "t_017_scheduled_columns": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, ScheduleAt};\n\n#[table(name = tick_timer, scheduled(reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let scheduled_at = ScheduleAt::RepeatMicros(50_000);\n ctx.db.tick_timer().insert(TickTimer { scheduled_id: 0, scheduled_at });\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_017_scheduled_columns/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_017_scheduled_columns/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.105\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.43\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.11\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_017_scheduled_columns/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: expected `at`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = tick_timer, scheduled(reducer = tick, column = scheduled_at))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `TickTimer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:15:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx.db.tick_timer().insert(TickTimer { scheduled_id: 0, scheduled_at });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TickTimer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:19:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no variant or associated item named `RepeatMicros` found for enum `ScheduleAt` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let scheduled_at = ScheduleAt::RepeatMicros(50_000);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mvariant or associated item not found in `ScheduleAt`\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `tick_timer` found for struct `Local` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:15:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx.db.tick_timer().insert(TickTimer { scheduled_id: 0, scheduled_at });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `Local`\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: invalid reducer signature\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:19:8\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[reducer]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mrequired by a bound introduced by this call\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mthis reducer signature is not valid\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: reducer signatures must match the following pattern:\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: where each `Ti` type implements `SpacetimeType`.\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: required by a bound in `register_reducer`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/spacetimedb-1.11.1/src/rt.rs:746:81\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m746\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn register_reducer<'a, A: Args<'a>, I: FnInfo>(_: impl Reducer<'a, A>) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10mrequired by this bound in `register_reducer`\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: invalid reducer signature\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:19:8\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[reducer]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mrequired by a bound introduced by this call\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mthis reducer signature is not valid\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: reducer signatures must match the following pattern:\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: where each `Ti` type implements `SpacetimeType`.\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: required by a bound in `invoke_reducer`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/spacetimedb-1.11.1/src/rt.rs:45:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn invoke_reducer<'a, A: Args<'a>>(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mrequired by a bound in this function\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m reducer: impl Reducer<'a, A>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10mrequired by this bound in `invoke_reducer`\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0277, E0412, E0422, E0599.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0277`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:21:11.200301503Z", + "finished_at": "2026-01-06T00:23:45.690266123Z" + }, + "t_018_constraints": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 2, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let accounts = ctx.db.accounts();\n accounts.insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n accounts.insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_018_constraints/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_018_constraints/rust/server/gpt-5/llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_row_parity_after_seed": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `accounts` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:15209/v1/database/c2003b7ea743614805ae719fdeeae90acd41a990aca90f25771c0ddd9d3bd7a1/sql)\n", + "phase": "sql_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:21:11.199943491Z", + "finished_at": "2026-01-06T00:23:41.715736753Z" + }, + "t_019_many_to_many": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(\n name = memberships,\n index(name = by_user, btree(columns = [user_id])),\n index(name = by_group, btree(columns = [group_id]))\n)]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n for m in ctx.db.memberships().iter() {\n ctx.db.memberships().id().delete(&m.id);\n }\n for u in ctx.db.users().iter() {\n ctx.db.users().user_id().delete(&u.user_id);\n }\n for g in ctx.db.groups().iter() {\n ctx.db.groups().group_id().delete(&g.group_id);\n }\n\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_019_many_to_many/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_019_many_to_many/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:21:11.199229624Z", + "finished_at": "2026-01-06T00:23:44.757857133Z" + }, + "t_020_ecs": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[spacetimedb::table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[spacetimedb::table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n let next_handle = ctx.db.next_positions();\n for pos in ctx.db.positions().iter() {\n if let Some(vel) = ctx.db.velocities().entity_id().find(pos.entity_id) {\n let new_np = NextPosition {\n entity_id: pos.entity_id,\n x: pos.x + vel.vx,\n y: pos.y + vel.vy,\n };\n if next_handle.entity_id().find(pos.entity_id).is_some() {\n next_handle.entity_id().update(new_np);\n } else {\n next_handle.insert(new_np);\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_020_ecs/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_020_ecs/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:21:11.199657709Z", + "finished_at": "2026-01-06T00:23:45.690177039Z" + }, + "t_021_multi_column_index": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_021_multi_column_index/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_021_multi_column_index/rust/server/gpt-5/llm", + "scorer_details": { + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:15209", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:21:11.200575596Z", + "finished_at": "2026-01-06T00:23:36.617931490Z" + } + } + } + ] + } + ], + "golden_answers": { + "basics/t_000_empty_reducers": { + "answer": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(ctx: &ReducerContext) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_int(ctx: &ReducerContext, count: i32) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_string(ctx: &ReducerContext, name: String) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_three_args(\n ctx: &ReducerContext,\n active: bool,\n ratio: f32,\n label: String,\n) -> Result<(), String> {\n Ok(())\n}\n", + "syntax": "rust" + }, + "basics/t_001_basic_tables": { + "answer": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct Users {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = products)]\npub struct Products {\n #[primary_key]\n pub id: i32,\n pub title: String,\n pub price: f32,\n pub in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Notes {\n #[primary_key]\n pub id: i32,\n pub body: String,\n pub rating: i64,\n pub pinned: bool,\n}\n", + "syntax": "rust" + }, + "basics/t_002_scheduled_table": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\nuse std::time::Duration;\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) -> Result<(), String> {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_millis(50).into()),\n });\n Ok(())\n}\n", + "syntax": "rust" + }, + "basics/t_003_struct_in_table": { + "answer": "use spacetimedb::{table, SpacetimeType};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}\n\n", + "syntax": "rust" + }, + "basics/t_004_insert": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct Users {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) -> Result<(), String> {\n ctx.db.users().insert(Users { id, name, age, active });\n Ok(())\n}\n", + "syntax": "rust" + }, + "basics/t_005_update": { + "answer": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().id().update(User { id, name, age, active });\n}", + "syntax": "rust" + }, + "basics/t_006_delete": { + "answer": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(id);\n}\n", + "syntax": "rust" + }, + "basics/t_007_crud": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\n ctx.db.users().id().update(User { id: 1, name: \"Alice2\".into(), age: 31, active: false });\n ctx.db.users().id().delete(2);\n}\n", + "syntax": "rust" + }, + "basics/t_008_index_lookup": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(u) = ctx.db.users().id().find(id) {\n ctx.db.results().insert(ResultRow { id: u.id, name: u.name });\n }\n}\n", + "syntax": "rust" + }, + "basics/t_009_init": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\n}\n", + "syntax": "rust" + }, + "basics/t_010_connect": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n pub id: u64,\n pub kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".into() });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".into() });\n}\n", + "syntax": "rust" + }, + "basics/t_011_helper_function": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 { a + b }\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n ctx.db.results().insert(ResultRow { id, sum: add(a, b) });\n}\n", + "syntax": "rust" + }, + "schema/t_012_spacetime_product_type": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(ResultRow { id, value: Score { left, right } });\n}\n", + "syntax": "rust" + }, + "schema/t_013_spacetime_sum_type": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(ResultRow { id, value: Shape::Circle(radius) });\n}\n", + "syntax": "rust" + }, + "schema/t_014_elementary_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n pub id: i32,\n pub count: i32,\n pub total: i64,\n pub price: f32,\n pub ratio: f64,\n pub active: bool,\n pub name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3_000_000_000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".into(),\n });\n}\n", + "syntax": "rust" + }, + "schema/t_015_product_type_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address { street: \"1 Main\".into(), zip: 11111 },\n work: Address { street: \"2 Broad\".into(), zip: 22222 },\n pos: Position { x: 7, y: 9 },\n });\n}\n", + "syntax": "rust" + }, + "schema/t_016_sum_type_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}\n", + "syntax": "rust" + }, + "schema/t_017_scheduled_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\nuse std::time::Duration;\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let every_50ms: ScheduleAt = Duration::from_millis(50).into();\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: every_50ms,\n });\n}\n", + "syntax": "rust" + }, + "schema/t_018_constraints": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(\n name = accounts,\n index(name = by_name, btree(columns = [name]))\n)]\npub struct Account {\n #[primary_key]\n pub id: i32,\n #[unique]\n pub email: String,\n pub name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".into(), name: \"Alice\".into() });\n ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".into(), name: \"Bob\".into() });\n}\n", + "syntax": "rust" + }, + "schema/t_019_many_to_many": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub user_id: i32,\n pub name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n pub group_id: i32,\n pub title: String,\n}\n\n#[table(\n name = memberships,\n index(name = by_user, btree(columns = [user_id])),\n index(name = by_group, btree(columns = [group_id]))\n)]\npub struct Membership {\n #[primary_key]\n pub id: i32,\n pub user_id: i32,\n pub group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".into() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".into() });\n\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".into() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".into() });\n\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}\n", + "syntax": "rust" + }, + "schema/t_020_ecs": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n pub entity_id: i32,\n pub vx: i32,\n pub vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.entities().insert(Entity { id: 2 });\n\n ctx.db.positions().insert(Position {\n entity_id: 1,\n x: 1,\n y: 0,\n });\n ctx.db.positions().insert(Position {\n entity_id: 2,\n x: 10,\n y: 0,\n });\n\n ctx.db.velocities().insert(Velocity {\n entity_id: 1,\n vx: 1,\n vy: 0,\n });\n ctx.db.velocities().insert(Velocity {\n entity_id: 2,\n vx: -2,\n vy: 3,\n });\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n for p in ctx.db.positions().iter() {\n if let Some(v) = ctx.db.velocities().entity_id().find(p.entity_id) {\n let np = NextPosition {\n entity_id: p.entity_id,\n x: p.x + v.vx,\n y: p.y + v.vy,\n };\n\n if ctx.db.next_positions().entity_id().find(p.entity_id).is_some() {\n ctx.db.next_positions().entity_id().update(np);\n } else {\n ctx.db.next_positions().insert(np);\n }\n }\n }\n}\n", + "syntax": "rust" + }, + "schema/t_021_multi_column_index": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(\n name = logs,\n index(name = by_user_day, btree(columns = [user_id, day]))\n)]\npub struct Log {\n #[primary_key]\n pub id: i32,\n pub user_id: i32,\n pub day: i32,\n pub message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".into() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".into() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".into() });\n}\n", + "syntax": "rust" + }, + "t_000_empty_reducers": { + "answer": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(ctx: &ReducerContext) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_int(ctx: &ReducerContext, count: i32) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_string(ctx: &ReducerContext, name: String) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_three_args(\n ctx: &ReducerContext,\n active: bool,\n ratio: f32,\n label: String,\n) -> Result<(), String> {\n Ok(())\n}\n", + "syntax": "rust" + }, + "t_001_basic_tables": { + "answer": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct Users {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = products)]\npub struct Products {\n #[primary_key]\n pub id: i32,\n pub title: String,\n pub price: f32,\n pub in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Notes {\n #[primary_key]\n pub id: i32,\n pub body: String,\n pub rating: i64,\n pub pinned: bool,\n}\n", + "syntax": "rust" + }, + "t_002_scheduled_table": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\nuse std::time::Duration;\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) -> Result<(), String> {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_millis(50).into()),\n });\n Ok(())\n}\n", + "syntax": "rust" + }, + "t_003_struct_in_table": { + "answer": "use spacetimedb::{table, SpacetimeType};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}\n\n", + "syntax": "rust" + }, + "t_004_insert": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct Users {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) -> Result<(), String> {\n ctx.db.users().insert(Users { id, name, age, active });\n Ok(())\n}\n", + "syntax": "rust" + }, + "t_005_update": { + "answer": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().id().update(User { id, name, age, active });\n}", + "syntax": "rust" + }, + "t_006_delete": { + "answer": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(id);\n}\n", + "syntax": "rust" + }, + "t_007_crud": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\n ctx.db.users().id().update(User { id: 1, name: \"Alice2\".into(), age: 31, active: false });\n ctx.db.users().id().delete(2);\n}\n", + "syntax": "rust" + }, + "t_008_index_lookup": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(u) = ctx.db.users().id().find(id) {\n ctx.db.results().insert(ResultRow { id: u.id, name: u.name });\n }\n}\n", + "syntax": "rust" + }, + "t_009_init": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\n}\n", + "syntax": "rust" + }, + "t_010_connect": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n pub id: u64,\n pub kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".into() });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".into() });\n}\n", + "syntax": "rust" + }, + "t_011_helper_function": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 { a + b }\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n ctx.db.results().insert(ResultRow { id, sum: add(a, b) });\n}\n", + "syntax": "rust" + }, + "t_012_spacetime_product_type": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(ResultRow { id, value: Score { left, right } });\n}\n", + "syntax": "rust" + }, + "t_013_spacetime_sum_type": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(ResultRow { id, value: Shape::Circle(radius) });\n}\n", + "syntax": "rust" + }, + "t_014_elementary_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n pub id: i32,\n pub count: i32,\n pub total: i64,\n pub price: f32,\n pub ratio: f64,\n pub active: bool,\n pub name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3_000_000_000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".into(),\n });\n}\n", + "syntax": "rust" + }, + "t_015_product_type_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address { street: \"1 Main\".into(), zip: 11111 },\n work: Address { street: \"2 Broad\".into(), zip: 22222 },\n pos: Position { x: 7, y: 9 },\n });\n}\n", + "syntax": "rust" + }, + "t_016_sum_type_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}\n", + "syntax": "rust" + }, + "t_017_scheduled_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\nuse std::time::Duration;\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let every_50ms: ScheduleAt = Duration::from_millis(50).into();\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: every_50ms,\n });\n}\n", + "syntax": "rust" + }, + "t_018_constraints": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(\n name = accounts,\n index(name = by_name, btree(columns = [name]))\n)]\npub struct Account {\n #[primary_key]\n pub id: i32,\n #[unique]\n pub email: String,\n pub name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".into(), name: \"Alice\".into() });\n ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".into(), name: \"Bob\".into() });\n}\n", + "syntax": "rust" + }, + "t_019_many_to_many": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub user_id: i32,\n pub name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n pub group_id: i32,\n pub title: String,\n}\n\n#[table(\n name = memberships,\n index(name = by_user, btree(columns = [user_id])),\n index(name = by_group, btree(columns = [group_id]))\n)]\npub struct Membership {\n #[primary_key]\n pub id: i32,\n pub user_id: i32,\n pub group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".into() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".into() });\n\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".into() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".into() });\n\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}\n", + "syntax": "rust" + }, + "t_020_ecs": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n pub entity_id: i32,\n pub vx: i32,\n pub vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.entities().insert(Entity { id: 2 });\n\n ctx.db.positions().insert(Position {\n entity_id: 1,\n x: 1,\n y: 0,\n });\n ctx.db.positions().insert(Position {\n entity_id: 2,\n x: 10,\n y: 0,\n });\n\n ctx.db.velocities().insert(Velocity {\n entity_id: 1,\n vx: 1,\n vy: 0,\n });\n ctx.db.velocities().insert(Velocity {\n entity_id: 2,\n vx: -2,\n vy: 3,\n });\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n for p in ctx.db.positions().iter() {\n if let Some(v) = ctx.db.velocities().entity_id().find(p.entity_id) {\n let np = NextPosition {\n entity_id: p.entity_id,\n x: p.x + v.vx,\n y: p.y + v.vy,\n };\n\n if ctx.db.next_positions().entity_id().find(p.entity_id).is_some() {\n ctx.db.next_positions().entity_id().update(np);\n } else {\n ctx.db.next_positions().insert(np);\n }\n }\n }\n}\n", + "syntax": "rust" + }, + "t_021_multi_column_index": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(\n name = logs,\n index(name = by_user_day, btree(columns = [user_id, day]))\n)]\npub struct Log {\n #[primary_key]\n pub id: i32,\n pub user_id: i32,\n pub day: i32,\n pub message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".into() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".into() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".into() });\n}\n", + "syntax": "rust" + } + } + }, + { + "lang": "csharp", + "modes": [ + { + "mode": "docs", + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "models": [ + { + "name": "GPT-5", + "route_api_model": "gpt-5", + "tasks": { + "t_000_empty_reducers": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_000_empty_reducers/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_000_empty_reducers/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:35:56.686323565Z", + "finished_at": "2026-01-06T00:36:27.072437070Z" + }, + "t_001_basic_tables": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct Users\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"products\")]\n public partial struct Products\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [SpacetimeDB.Table(Name = \"notes\")]\n public partial struct Notes\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_001_basic_tables/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_001_basic_tables/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:38:34.601816598Z", + "finished_at": "2026-01-06T00:39:07.870420048Z" + }, + "t_002_scheduled_table": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [SpacetimeDB.PrimaryKey, SpacetimeDB.AutoInc]\n public ulong ScheduledId;\n public SpacetimeDB.ScheduleAt ScheduledAt;\n }\n\n [SpacetimeDB.Reducer(SpacetimeDB.ReducerKind.Init)]\n public static void Init(SpacetimeDB.ReducerContext ctx)\n {\n if (ctx.Db.tick_timer.Count == 0)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledAt = new SpacetimeDB.ScheduleAt.Interval(TimeSpan.FromTicks(500000))\n });\n }\n }\n\n [SpacetimeDB.Reducer]\n public static void Tick(SpacetimeDB.ReducerContext ctx, TickTimer _timer)\n {\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_002_scheduled_table/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_002_scheduled_table/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:37:43.850883369Z", + "finished_at": "2026-01-06T00:38:29.500982609Z" + }, + "t_003_struct_in_table": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"entities\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Position Pos;\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_003_struct_in_table/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_003_struct_in_table/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:38:29.501025773Z", + "finished_at": "2026-01-06T00:38:57.723793064Z" + }, + "t_004_insert": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User\n {\n Id = id,\n Name = name,\n Age = age,\n Active = active\n });\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_004_insert/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_004_insert/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "http://127.0.0.1:20272" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:39:07.870453369Z", + "finished_at": "2026-01-06T00:39:43.036356255Z" + }, + "t_005_update": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void UpdateUser(SpacetimeDB.ReducerContext ctx, int id, string name, int age, bool active)\n {\n var existing = ctx.Db.users.Id.Find(id);\n if (existing != null)\n {\n var u = existing.Value;\n u.Name = name;\n u.Age = age;\n u.Active = active;\n ctx.Db.users.Id.Update(u);\n }\n else\n {\n ctx.Db.users.Insert(new User\n {\n Id = id,\n Name = name,\n Age = age,\n Active = active\n });\n }\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_005_update/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_005_update/csharp/server/gpt-5/llm", + "scorer_details": { + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gpt-5-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "http://127.0.0.1:20272" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:37:17.154132026Z", + "finished_at": "2026-01-06T00:37:55.633874966Z" + }, + "t_006_delete": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n ctx.Db.users.Id.Delete(id);\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_006_delete/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_006_delete/csharp/server/gpt-5/llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:36:27.072477515Z", + "finished_at": "2026-01-06T00:37:08.466524307Z" + }, + "t_007_crud": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void Crud(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.users.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.users.Id.Delete(2);\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_007_crud/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_007_crud/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "http://127.0.0.1:20272" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:36:01.330100409Z", + "finished_at": "2026-01-06T00:36:40.153790467Z" + }, + "t_008_index_lookup": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n if (ctx.Db.users.Id.Find(id) is User user)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = user.Id,\n Name = user.Name\n });\n }\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_008_index_lookup/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_008_index_lookup/csharp/server/gpt-5/llm", + "scorer_details": { + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "Id | Name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "llm_out": "Id | Name ----+--------- 1 | \"Alice\"", + "query": "SELECT Id, Name FROM results WHERE Id=1", + "reducer": "LookupUserName", + "server": "http://127.0.0.1:20272" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:36:40.153829709Z", + "finished_at": "2026-01-06T00:37:17.154078488Z" + }, + "t_009_init": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_009_init/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_009_init/csharp/server/gpt-5/llm", + "scorer_details": { + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:37:08.466572338Z", + "finished_at": "2026-01-06T00:37:43.850829499Z" + }, + "t_010_connect": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"events\", Public = true)]\n public partial struct Event\n {\n [PrimaryKey, AutoInc]\n public int Id;\n public string Kind;\n }\n\n [Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event\n {\n Id = 0,\n Kind = \"connected\",\n });\n }\n\n [Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event\n {\n Id = 0,\n Kind = \"disconnected\",\n });\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_010_connect/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_010_connect/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:38:57.723831378Z", + "finished_at": "2026-01-06T00:39:36.048477201Z" + }, + "t_011_helper_function": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Sum;\n }\n\n public static int Add(int a, int b)\n {\n return a + b;\n }\n\n [SpacetimeDB.Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Sum = Add(a, b)\n });\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_011_helper_function/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_011_helper_function/csharp/server/gpt-5/llm", + "scorer_details": { + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "http://127.0.0.1:20272" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:37:55.633917086Z", + "finished_at": "2026-01-06T00:38:34.601775453Z" + }, + "t_012_spacetime_product_type": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Score\n {\n public int Left;\n public int Right;\n }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Score Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Value = new Score { Left = left, Right = right }\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_012_spacetime_product_type/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_012_spacetime_product_type/csharp/server/gpt-5/llm", + "scorer_details": { + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "http://127.0.0.1:20272" + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:34:03.649526112Z", + "finished_at": "2026-01-06T00:34:39.545472478Z" + }, + "t_013_spacetime_sum_type": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : SpacetimeDB.TaggedEnum<(Circle Circle, Rectangle Rectangle)>\n {\n }\n\n [SpacetimeDB.Table(Name = \"results\", Public = true)]\n public partial class Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n var circle = new Circle { Radius = radius };\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Value = circle\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/Lib.cs(39,21): error CS0029: Cannot implicitly convert type 'Module.Circle' to 'Module.Shape' [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/Lib.cs(29,22): warning CS8618: Non-nullable field 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:35:10.692755484Z", + "finished_at": "2026-01-06T00:36:01.330076856Z" + }, + "t_014_elementary_columns": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"primitives\", Public = true)]\n public partial struct Primitive\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive\n {\n Id = 1,\n Count = 2,\n Total = 3000000000L,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\"\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_014_elementary_columns/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "http://127.0.0.1:20272" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:34:03.251596189Z", + "finished_at": "2026-01-06T00:34:36.914345901Z" + }, + "t_015_product_type_columns": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Address\n {\n public string Street;\n public int Zip;\n }\n\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"profiles\", Public = true)]\n public partial struct Profile\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile\n {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 }\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_015_product_type_columns/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "http://127.0.0.1:20272" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:34:36.914397931Z", + "finished_at": "2026-01-06T00:35:10.692711104Z" + }, + "t_016_sum_type_columns": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : SpacetimeDB.TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\n [SpacetimeDB.Table(Name = \"drawings\", Public = true)]\n public partial struct Drawing\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape A;\n public Shape B;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n var a = new Shape.Circle(new Circle { Radius = 10 });\n var b = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 });\n ctx.Db.drawings.Insert(new Drawing\n {\n Id = 1,\n A = a,\n B = b\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_016_sum_type_columns/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "http://127.0.0.1:20272" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:34:39.545532271Z", + "finished_at": "2026-01-06T00:35:56.686266597Z" + }, + "t_017_scheduled_columns": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc]\n public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMilliseconds(50))\n });\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer _row)\n {\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_017_scheduled_columns/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_017_scheduled_columns/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:33:19.004984192Z", + "finished_at": "2026-01-06T00:34:03.251534017Z" + }, + "t_018_constraints": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"accounts\")]\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = new[] { \"Name\" })]\n public partial struct Account\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n [SpacetimeDB.Unique]\n public string Email;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_018_constraints/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_018_constraints/csharp/server/gpt-5/llm", + "scorer_details": { + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "llm_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT Id, Email, Name FROM accounts WHERE Id=1", + "reducer": "Seed", + "server": "http://127.0.0.1:20272" + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:32:49.198427971Z", + "finished_at": "2026-01-06T00:33:24.275660565Z" + }, + "t_019_many_to_many": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int UserId;\n public string Name;\n }\n\n [SpacetimeDB.Table(Name = \"groups\", Public = true)]\n public partial struct Group\n {\n [SpacetimeDB.PrimaryKey]\n public int GroupId;\n public string Title;\n }\n\n [SpacetimeDB.Table(Name = \"memberships\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = [\"UserId\"])]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = [\"GroupId\"])]\n public partial struct Membership\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int GroupId;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(SpacetimeDB.ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_019_many_to_many/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm", + "scorer_details": { + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:31:39.258017959Z", + "finished_at": "2026-01-06T00:32:49.198362628Z" + }, + "t_020_ecs": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"entities\")]\n public partial struct Entity\n {\n [PrimaryKey]\n public int Id;\n }\n\n [Table(Name = \"positions\")]\n public partial struct Position\n {\n [PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [Table(Name = \"velocities\")]\n public partial struct Velocity\n {\n [PrimaryKey]\n public int EntityId;\n public int VX;\n public int VY;\n }\n\n [Table(Name = \"next_positions\")]\n public partial struct NextPosition\n {\n [PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var pos in ctx.Db.positions.Iter())\n {\n var vel = ctx.Db.velocities.EntityId.Find(pos.EntityId);\n if (vel is Velocity v)\n {\n int nx = pos.X + v.VX;\n int ny = pos.Y + v.VY;\n\n var existing = ctx.Db.next_positions.EntityId.Find(pos.EntityId);\n if (existing is NextPosition np)\n {\n np.X = nx;\n np.Y = ny;\n ctx.Db.next_positions.EntityId.Update(np);\n }\n else\n {\n ctx.Db.next_positions.Insert(new NextPosition\n {\n EntityId = pos.EntityId,\n X = nx,\n Y = ny\n });\n }\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_020_ecs/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm", + "scorer_details": { + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=2 AND X=8 AND Y=3" + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=1 AND X=1 AND Y=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:31:39.261994683Z", + "finished_at": "2026-01-06T00:33:19.004874547Z" + }, + "t_021_multi_column_index": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"logs\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = new[] { \"UserId\", \"Day\" })]\n public partial struct Log\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_021_multi_column_index/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_021_multi_column_index/csharp/server/gpt-5/llm", + "scorer_details": { + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:20272", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-06T00:33:24.275705970Z", + "finished_at": "2026-01-06T00:34:03.649459259Z" + } + } + } + ] + } + ], + "golden_answers": { + "basics/t_000_empty_reducers": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx) { }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count) { }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name) { }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name) { }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label) { }\n}", + "syntax": "csharp" + }, + "basics/t_001_basic_tables": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct Users\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Table(Name = \"products\")]\n public partial struct Products\n {\n [PrimaryKey] public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [Table(Name = \"notes\")]\n public partial struct Notes\n {\n [PrimaryKey] public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_002_scheduled_table": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(TickTimer.ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc] public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer) { }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n var interval = new TimeDuration { Microseconds = 50_000 };\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(interval)\n });\n }\n}", + "syntax": "csharp" + }, + "basics/t_003_struct_in_table": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [Table(Name = \"entities\")]\n public partial struct Entity\n {\n [PrimaryKey] public int Id;\n public Position Pos;\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_004_insert": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_005_update": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_006_delete": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n ctx.Db.users.Id.Delete(id);\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_007_crud": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void Crud(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.users.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.users.Id.Delete(2);\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_008_index_lookup": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public string Name;\n }\n\n [Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n var u = ctx.Db.users.Id.Find(id);\n if (u.HasValue)\n {\n var row = u.Value;\n ctx.Db.results.Insert(new Result { Id = row.Id, Name = row.Name });\n }\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_009_init": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_010_connect": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"events\")]\n public partial struct Event\n {\n [PrimaryKey, AutoInc] public int Id;\n public string Kind;\n }\n\n [Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"connected\" });\n }\n\n [Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"disconnected\" });\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_011_helper_function": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public int Sum;\n }\n\n static int Add(int a, int b) => a + b;\n\n [Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.results.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_012_spacetime_product_type": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Score\n {\n public int Left;\n public int Right;\n }\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public Score Value;\n }\n\n [Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_013_spacetime_sum_type": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Circle { public int Radius; }\n\n [Type]\n public partial struct Rectangle { public int Width; public int Height; }\n\n [Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {}\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public Shape Value;\n }\n\n [Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_014_elementary_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"primitives\")]\n public partial struct Primitive\n {\n [PrimaryKey] public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive {\n Id = 1,\n Count = 2,\n Total = 3000000000,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\"\n });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_015_product_type_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Address\n {\n public string Street;\n public int Zip;\n }\n\n [Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [Table(Name = \"profiles\")]\n public partial struct Profile\n {\n [PrimaryKey] public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 }\n });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_016_sum_type_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Circle { public int Radius; }\n\n [Type]\n public partial struct Rectangle { public int Width; public int Height; }\n\n [Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {}\n\n [Table(Name = \"drawings\")]\n public partial struct Drawing\n {\n [PrimaryKey] public int Id;\n public Shape A;\n public Shape B;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.drawings.Insert(new Drawing {\n Id = 1,\n A = new Shape.Circle(new Circle { Radius = 10 }),\n B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\n });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_017_scheduled_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc] public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer schedule) { }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n var interval = new TimeDuration { Microseconds = 50_000 };\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(interval)\n });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_018_constraints": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"accounts\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = [nameof(Name)])]\n public partial struct Account\n {\n [SpacetimeDB.PrimaryKey] public int Id;\n [SpacetimeDB.Unique] public string Email;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "syntax": "csharp" + }, + "schema/t_019_many_to_many": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int UserId;\n public string Name;\n }\n\n [Table(Name = \"groups\")]\n public partial struct Group\n {\n [PrimaryKey] public int GroupId;\n public string Title;\n }\n\n [Table(Name = \"memberships\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = new[] { nameof(UserId) })]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = new[] { nameof(GroupId) })]\n public partial struct Membership\n {\n [PrimaryKey] public int Id;\n public int UserId;\n public int GroupId;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_020_ecs": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"entities\")]\n public partial struct Entity { [PrimaryKey] public int Id; }\n\n [Table(Name = \"positions\")]\n public partial struct Position\n {\n [PrimaryKey] public int EntityId;\n public int X;\n public int Y;\n }\n\n [Table(Name = \"velocities\")]\n public partial struct Velocity\n {\n [PrimaryKey] public int EntityId;\n public int VX;\n public int VY;\n }\n\n [Table(Name = \"next_positions\")]\n public partial struct NextPosition\n {\n [PrimaryKey] public int EntityId;\n public int X;\n public int Y;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var p in ctx.Db.positions.Iter())\n {\n var velOpt = ctx.Db.velocities.EntityId.Find(p.EntityId);\n if (!velOpt.HasValue) continue;\n\n var np = new NextPosition {\n EntityId = p.EntityId,\n X = p.X + velOpt.Value.VX,\n Y = p.Y + velOpt.Value.VY\n };\n\n if (ctx.Db.next_positions.EntityId.Find(p.EntityId).HasValue)\n ctx.Db.next_positions.EntityId.Update(np);\n else\n ctx.Db.next_positions.Insert(np);\n }\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_021_multi_column_index": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"logs\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = new[] { nameof(UserId), nameof(Day) })]\n public partial struct Log\n {\n [PrimaryKey] public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}\n", + "syntax": "csharp" + }, + "t_000_empty_reducers": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx) { }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count) { }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name) { }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name) { }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label) { }\n}", + "syntax": "csharp" + }, + "t_001_basic_tables": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct Users\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Table(Name = \"products\")]\n public partial struct Products\n {\n [PrimaryKey] public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [Table(Name = \"notes\")]\n public partial struct Notes\n {\n [PrimaryKey] public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}\n", + "syntax": "csharp" + }, + "t_002_scheduled_table": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(TickTimer.ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc] public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer) { }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n var interval = new TimeDuration { Microseconds = 50_000 };\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(interval)\n });\n }\n}", + "syntax": "csharp" + }, + "t_003_struct_in_table": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [Table(Name = \"entities\")]\n public partial struct Entity\n {\n [PrimaryKey] public int Id;\n public Position Pos;\n }\n}\n", + "syntax": "csharp" + }, + "t_004_insert": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", + "syntax": "csharp" + }, + "t_005_update": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", + "syntax": "csharp" + }, + "t_006_delete": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n ctx.Db.users.Id.Delete(id);\n }\n}\n", + "syntax": "csharp" + }, + "t_007_crud": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void Crud(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.users.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.users.Id.Delete(2);\n }\n}\n", + "syntax": "csharp" + }, + "t_008_index_lookup": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public string Name;\n }\n\n [Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n var u = ctx.Db.users.Id.Find(id);\n if (u.HasValue)\n {\n var row = u.Value;\n ctx.Db.results.Insert(new Result { Id = row.Id, Name = row.Name });\n }\n }\n}\n", + "syntax": "csharp" + }, + "t_009_init": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}\n", + "syntax": "csharp" + }, + "t_010_connect": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"events\")]\n public partial struct Event\n {\n [PrimaryKey, AutoInc] public int Id;\n public string Kind;\n }\n\n [Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"connected\" });\n }\n\n [Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"disconnected\" });\n }\n}\n", + "syntax": "csharp" + }, + "t_011_helper_function": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public int Sum;\n }\n\n static int Add(int a, int b) => a + b;\n\n [Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.results.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}\n", + "syntax": "csharp" + }, + "t_012_spacetime_product_type": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Score\n {\n public int Left;\n public int Right;\n }\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public Score Value;\n }\n\n [Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } });\n }\n}\n", + "syntax": "csharp" + }, + "t_013_spacetime_sum_type": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Circle { public int Radius; }\n\n [Type]\n public partial struct Rectangle { public int Width; public int Height; }\n\n [Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {}\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public Shape Value;\n }\n\n [Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) });\n }\n}\n", + "syntax": "csharp" + }, + "t_014_elementary_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"primitives\")]\n public partial struct Primitive\n {\n [PrimaryKey] public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive {\n Id = 1,\n Count = 2,\n Total = 3000000000,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\"\n });\n }\n}\n", + "syntax": "csharp" + }, + "t_015_product_type_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Address\n {\n public string Street;\n public int Zip;\n }\n\n [Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [Table(Name = \"profiles\")]\n public partial struct Profile\n {\n [PrimaryKey] public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 }\n });\n }\n}\n", + "syntax": "csharp" + }, + "t_016_sum_type_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Circle { public int Radius; }\n\n [Type]\n public partial struct Rectangle { public int Width; public int Height; }\n\n [Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {}\n\n [Table(Name = \"drawings\")]\n public partial struct Drawing\n {\n [PrimaryKey] public int Id;\n public Shape A;\n public Shape B;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.drawings.Insert(new Drawing {\n Id = 1,\n A = new Shape.Circle(new Circle { Radius = 10 }),\n B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\n });\n }\n}\n", + "syntax": "csharp" + }, + "t_017_scheduled_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc] public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer schedule) { }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n var interval = new TimeDuration { Microseconds = 50_000 };\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(interval)\n });\n }\n}\n", + "syntax": "csharp" + }, + "t_018_constraints": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"accounts\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = [nameof(Name)])]\n public partial struct Account\n {\n [SpacetimeDB.PrimaryKey] public int Id;\n [SpacetimeDB.Unique] public string Email;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "syntax": "csharp" + }, + "t_019_many_to_many": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int UserId;\n public string Name;\n }\n\n [Table(Name = \"groups\")]\n public partial struct Group\n {\n [PrimaryKey] public int GroupId;\n public string Title;\n }\n\n [Table(Name = \"memberships\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = new[] { nameof(UserId) })]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = new[] { nameof(GroupId) })]\n public partial struct Membership\n {\n [PrimaryKey] public int Id;\n public int UserId;\n public int GroupId;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}\n", + "syntax": "csharp" + }, + "t_020_ecs": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"entities\")]\n public partial struct Entity { [PrimaryKey] public int Id; }\n\n [Table(Name = \"positions\")]\n public partial struct Position\n {\n [PrimaryKey] public int EntityId;\n public int X;\n public int Y;\n }\n\n [Table(Name = \"velocities\")]\n public partial struct Velocity\n {\n [PrimaryKey] public int EntityId;\n public int VX;\n public int VY;\n }\n\n [Table(Name = \"next_positions\")]\n public partial struct NextPosition\n {\n [PrimaryKey] public int EntityId;\n public int X;\n public int Y;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var p in ctx.Db.positions.Iter())\n {\n var velOpt = ctx.Db.velocities.EntityId.Find(p.EntityId);\n if (!velOpt.HasValue) continue;\n\n var np = new NextPosition {\n EntityId = p.EntityId,\n X = p.X + velOpt.Value.VX,\n Y = p.Y + velOpt.Value.VY\n };\n\n if (ctx.Db.next_positions.EntityId.Find(p.EntityId).HasValue)\n ctx.Db.next_positions.EntityId.Update(np);\n else\n ctx.Db.next_positions.Insert(np);\n }\n }\n}\n", + "syntax": "csharp" + }, + "t_021_multi_column_index": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"logs\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = new[] { nameof(UserId), nameof(Day) })]\n public partial struct Log\n {\n [PrimaryKey] public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}\n", + "syntax": "csharp" + } + } + } + ] +} diff --git a/docs/llms/docs-benchmark-details.lock b/docs/llms/docs-benchmark-details.lock new file mode 100644 index 000000000..e69de29bb diff --git a/docs/llms/docs-benchmark-summary.json b/docs/llms/docs-benchmark-summary.json new file mode 100644 index 000000000..1675bf04b --- /dev/null +++ b/docs/llms/docs-benchmark-summary.json @@ -0,0 +1,80 @@ +{ + "version": 1, + "generated_at": "2026-01-06T00:39:43.087Z", + "by_language": { + "csharp": { + "modes": { + "docs": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "models": { + "GPT-5": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 27, + "pass_pct": 100.0, + "task_pass_equiv": 12.0, + "task_pass_pct": 100.0 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 31, + "pass_pct": 91.17647, + "task_pass_equiv": 9.0, + "task_pass_pct": 90.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 58, + "pass_pct": 95.08197, + "task_pass_equiv": 21.0, + "task_pass_pct": 95.454544 + } + } + } + } + } + }, + "rust": { + "modes": { + "rustdoc_json": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "models": { + "GPT-5": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 20, + "pass_pct": 74.07407, + "task_pass_equiv": 9.0, + "task_pass_pct": 75.0 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 23, + "pass_pct": 67.64706, + "task_pass_equiv": 6.0, + "task_pass_pct": 60.000004 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 43, + "pass_pct": 70.491806, + "task_pass_equiv": 15.000001, + "task_pass_pct": 68.18182 + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/docs/llms/llm-comparison-details.json b/docs/llms/llm-comparison-details.json new file mode 100644 index 000000000..0c1fa6abf --- /dev/null +++ b/docs/llms/llm-comparison-details.json @@ -0,0 +1,42419 @@ +{ + "languages": [ + { + "lang": "csharp", + "modes": [ + { + "mode": "docs", + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "models": [ + { + "name": "GPT-5", + "route_api_model": "gpt-5", + "tasks": { + "t_019_many_to_many": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int UserId;\n public string Name;\n }\n\n [Table(Name = \"groups\", Public = true)]\n public partial struct Group\n {\n [PrimaryKey]\n public int GroupId;\n public string Title;\n }\n\n [Table(Name = \"memberships\", Public = true)]\n public partial struct Membership\n {\n [PrimaryKey]\n public int Id;\n\n [SpacetimeDB.Index.BTree(Name = \"by_user\")]\n public int UserId;\n\n [SpacetimeDB.Index.BTree(Name = \"by_group\")]\n public int GroupId;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n // Clear existing rows to ensure the tables contain exactly the specified rows\n foreach (var m in ctx.Db.Membership.Iter())\n {\n ctx.Db.Membership.Id.Delete(m.Id);\n }\n foreach (var g in ctx.Db.Group.Iter())\n {\n ctx.Db.Group.GroupId.Delete(g.GroupId);\n }\n foreach (var u in ctx.Db.User.Iter())\n {\n ctx.Db.User.UserId.Delete(u.UserId);\n }\n\n // users\n ctx.Db.User.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.User.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n // groups\n ctx.Db.Group.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.Group.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n // memberships\n ctx.Db.Membership.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.Membership.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.Membership.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_019_many_to_many/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(155,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(70,24): warning CS8981: The type name 'memberships' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(27,32): warning CS8981: The type name 'groups' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(39,34): error CS1061: 'Local' does not contain a definition for 'Membership' and no accessible extension method 'Membership' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(41,20): error CS1061: 'Local' does not contain a definition for 'Membership' and no accessible extension method 'Membership' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(43,34): error CS1061: 'Local' does not contain a definition for 'Group' and no accessible extension method 'Group' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(45,20): error CS1061: 'Local' does not contain a definition for 'Group' and no accessible extension method 'Group' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(47,34): error CS1061: 'Local' does not contain a definition for 'User' and no accessible extension method 'User' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(49,20): error CS1061: 'Local' does not contain a definition for 'User' and no accessible extension method 'User' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(53,16): error CS1061: 'Local' does not contain a definition for 'User' and no accessible extension method 'User' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(54,16): error CS1061: 'Local' does not contain a definition for 'User' and no accessible extension method 'User' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(57,16): error CS1061: 'Local' does not contain a definition for 'Group' and no accessible extension method 'Group' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(58,16): error CS1061: 'Local' does not contain a definition for 'Group' and no accessible extension method 'Group' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(61,16): error CS1061: 'Local' does not contain a definition for 'Membership' and no accessible extension method 'Membership' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(62,16): error CS1061: 'Local' does not contain a definition for 'Membership' and no accessible extension method 'Membership' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/Lib.cs(63,16): error CS1061: 'Local' does not contain a definition for 'Membership' and no accessible extension method 'Membership' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_019_many_to_many/csharp/server/gpt-5/llm/StdbModule.csproj]\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.130072420Z", + "finished_at": "2026-01-04T18:03:19.445236666Z" + }, + "t_005_update": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n if (ctx.Db.users.Id.Find(id) is User u)\n {\n u.Id = id;\n u.Name = name;\n u.Age = age;\n u.Active = active;\n ctx.Db.users.Id.Update(u);\n }\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_005_update/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_005_update/csharp/server/gpt-5/llm", + "scorer_details": { + "seed_users_row": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-005-update-golden`.\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-005-update-golden`.\n", + "phase": "describe_golden" + } + }, + "data_parity_update_user": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-005-update-golden`.\n", + "phase": "call_reducer_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:32.117137873Z", + "finished_at": "2026-01-04T18:04:51.774335555Z" + }, + "t_015_product_type_columns": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Address\n {\n public string Street;\n public int Zip;\n }\n\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"profiles\", Public = true)]\n public partial struct Profile\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile\n {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 }\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_015_product_type_columns/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\n\nInstalling pack Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk version 8.0.22...\nSkipping NuGet package signature verification.\nWriting workload pack installation record for Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk version 8.0.22...\nInstalling pack Microsoft.NETCore.App.Runtime.Mono.wasi-wasm version 8.0.22...\nWriting workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.wasi-wasm version 8.0.22...\nInstalling pack Microsoft.NET.Runtime.WebAssembly.Templates version 8.0.22...\nPack Microsoft.NET.Runtime.WebAssembly.Templates version 8.0.22 is already installed.\nWriting workload pack installation record for Microsoft.NET.Runtime.WebAssembly.Templates version 8.0.22...\nInstalling pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.22...\nPack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.22 is already installed.\nWriting workload pack installation record for Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.22...\nInstalling pack Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.22...\nPack Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.22 is already installed.\nWriting workload pack installation record for Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.22...\nGarbage collecting for SDK feature band(s) 8.0.100 8.0.200 8.0.300 8.0.400 9.0.100 9.0.200 9.0.300 10.0.100...\n\nSuccessfully installed workload(s) .\n\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(27,32): warning CS8981: The type name 'profiles' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: The \"EmitBundleObjectFiles\" task failed unexpectedly. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: System.AggregateException: One or more errors occurred. (Pipe is broken.) (Pipe is broken.) (Pipe is broken.) (Pipe is broken.) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of inner exception stack trace --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Run[TState](ReplicatableUserAction`1 action, ParallelOptions options, Boolean stopOnFirstFailure) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt fromInclusive, TInt toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt fromInclusive, TInt toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.For(Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallelOptions, Action`2 body) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(TaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> (Inner Exception #1) System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute()<--- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> (Inner Exception #2) System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute()<--- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> (Inner Exception #3) System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute()<--- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_015_product_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.160910108Z", + "finished_at": "2026-01-04T18:03:02.247345187Z" + }, + "t_008_index_lookup": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n if (ctx.Db.users.Id.Find(id) is User user)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = user.Id,\n Name = user.Name\n });\n }\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_008_index_lookup/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_008_index_lookup/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-008-index-lookup-golden`.\n", + "phase": "describe_golden" + } + }, + "index_lookup_projection_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-008-index-lookup-golden`.\n", + "phase": "call_reducer_golden" + } + }, + "seed_user_row": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-008-index-lookup-golden`.\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:19.445262915Z", + "finished_at": "2026-01-04T18:04:40.032489470Z" + }, + "t_020_ecs": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"entities\", Public = true)]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n }\n\n [SpacetimeDB.Table(Name = \"positions\", Public = true)]\n public partial struct Position\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"velocities\", Public = true)]\n public partial struct Velocity\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int VX;\n public int VY;\n }\n\n [SpacetimeDB.Table(Name = \"next_positions\", Public = true)]\n public partial struct NextPosition\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n // Entity 1\n ctx.Db.entities.Insert(new Entity\n {\n Id = 1\n });\n ctx.Db.positions.Insert(new Position\n {\n EntityId = 1,\n X = 0,\n Y = 0\n });\n ctx.Db.velocities.Insert(new Velocity\n {\n EntityId = 1,\n VX = 1,\n VY = 0\n });\n\n // Entity 2\n ctx.Db.entities.Insert(new Entity\n {\n Id = 2\n });\n ctx.Db.positions.Insert(new Position\n {\n EntityId = 2,\n X = 10,\n Y = 0\n });\n ctx.Db.velocities.Insert(new Velocity\n {\n EntityId = 2,\n VX = -2,\n VY = 3\n });\n }\n\n [SpacetimeDB.Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var pos in ctx.Db.positions.Iter())\n {\n if (ctx.Db.velocities.EntityId.Find(pos.EntityId) is Velocity vel)\n {\n var nx = pos.X + vel.VX;\n var ny = pos.Y + vel.VY;\n\n if (ctx.Db.next_positions.EntityId.Find(pos.EntityId) is NextPosition existing)\n {\n existing.X = nx;\n existing.Y = ny;\n ctx.Db.next_positions.EntityId.Update(existing);\n }\n else\n {\n ctx.Db.next_positions.Insert(new NextPosition\n {\n EntityId = pos.EntityId,\n X = nx,\n Y = ny\n });\n }\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_020_ecs/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(27,32): warning CS8981: The type name 'entities' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(113,24): warning CS8981: The type name 'positions' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(156,24): warning CS8981: The type name 'velocities' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: The \"EmitBundleObjectFiles\" task failed unexpectedly. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: System.AggregateException: One or more errors occurred. (Pipe is broken.) (Pipe is broken.) (Pipe is broken.) (Pipe is broken.) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of inner exception stack trace --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Run[TState](ReplicatableUserAction`1 action, ParallelOptions options, Boolean stopOnFirstFailure) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt fromInclusive, TInt toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt fromInclusive, TInt toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.For(Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallelOptions, Action`2 body) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(TaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> (Inner Exception #1) System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute()<--- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> (Inner Exception #2) System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute()<--- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> (Inner Exception #3) System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute()<--- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_020_ecs/csharp/server/gpt-5/llm/StdbModule.csproj]\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.133458136Z", + "finished_at": "2026-01-04T18:03:02.314808993Z" + }, + "t_018_constraints": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"accounts\")]\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = new[] { \"Name\" })]\n public partial struct Account\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n [SpacetimeDB.Unique]\n public string Email;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_018_constraints/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_018_constraints/csharp/server/gpt-5/llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-018-constraints-golden`.\n", + "phase": "describe_golden" + } + }, + "constraints_row_parity_after_seed": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-018-constraints-golden`.\n", + "phase": "call_reducer_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.137382585Z", + "finished_at": "2026-01-04T18:03:31.415276583Z" + }, + "t_021_multi_column_index": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"logs\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = new[] { \"UserId\", \"Day\" })]\n public partial struct Log\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_021_multi_column_index/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_021_multi_column_index/csharp/server/gpt-5/llm", + "scorer_details": { + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-021-multi-column-index-golden`.\n", + "phase": "describe_golden" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.146746037Z", + "finished_at": "2026-01-04T18:03:32.116692104Z" + }, + "t_012_spacetime_product_type": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Score\n {\n public int Left;\n public int Right;\n }\n\n [Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [PrimaryKey]\n public int Id;\n public Score Value;\n }\n\n [Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Value = new Score\n {\n Left = left,\n Right = right\n }\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_012_spacetime_product_type/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_012_spacetime_product_type/csharp/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nSystem.IO.IOException: The system cannot open the device or file specified. : 'NuGet-Migrations'\n at System.Threading.Mutex.CreateMutexCore(Boolean initiallyOwned, String name, Boolean& createdNew)\n at System.Threading.Mutex..ctor(Boolean initiallyOwned, String name)\n at NuGet.Common.Migrations.MigrationRunner.Run(String migrationsDirectory)\n at Microsoft.DotNet.Configurer.DotnetFirstTimeUseConfigurer.Configure()\n at Microsoft.DotNet.Cli.Program.ConfigureDotNetForFirstTimeUse(IFirstTimeUseNoticeSentinel firstTimeUseNoticeSentinel, IAspNetCertificateSentinel aspNetCertificateSentinel, IFileSentinel toolPathSentinel, Boolean isDotnetBeingInvokedFromNativeInstaller, DotnetFirstRunConfiguration dotnetFirstRunConfiguration, IEnvironmentProvider environmentProvider, Dictionary`2 performanceMeasurements)\n at Microsoft.DotNet.Cli.Program.ProcessArgs(String[] args, TimeSpan startupTime, ITelemetry telemetryClient)\n at Microsoft.DotNet.Cli.Program.Main(String[] args)\nError: command [\"dotnet\", \"workload\", \"list\"] exited with code 1\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.156122014Z", + "finished_at": "2026-01-04T18:02:28.230519129Z" + }, + "t_010_connect": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"events\")]\n public partial struct Event\n {\n [SpacetimeDB.PrimaryKey, SpacetimeDB.AutoInc]\n public int Id;\n public string Kind;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"connected\" });\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"disconnected\" });\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_010_connect/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_010_connect/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-010-connect-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:04:28.771931334Z", + "finished_at": "2026-01-04T18:05:16.349401352Z" + }, + "t_006_delete": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n ctx.Db.users.Id.Delete(id);\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_006_delete/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_006_delete/csharp/server/gpt-5/llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + }, + "seed_users_row": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-006-delete-golden`.\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-006-delete-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:16.646286587Z", + "finished_at": "2026-01-04T18:04:28.771873798Z" + }, + "t_001_basic_tables": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:07:17.772342092Z", + "finished_at": "2026-01-04T18:07:17.772342092Z" + }, + "t_002_scheduled_table": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc]\n public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMilliseconds(50))\n });\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer _timer)\n {\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_002_scheduled_table/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_002_scheduled_table/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-002-scheduled-table-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:32.125218903Z", + "finished_at": "2026-01-04T18:04:51.921266018Z" + }, + "t_003_struct_in_table": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n\n public Position(int X, int Y)\n {\n this.X = X;\n this.Y = Y;\n }\n }\n\n [SpacetimeDB.Table(Name = \"entities\", Public = true)]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Position Pos;\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_003_struct_in_table/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_003_struct_in_table/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-003-struct-in-table-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:49.955467773Z", + "finished_at": "2026-01-04T18:05:04.199024592Z" + }, + "t_011_helper_function": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey]\n public int Id;\n public int Sum;\n }\n\n public static int Add(int a, int b)\n {\n return a + b;\n }\n\n [Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Sum = Add(a, b),\n });\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_011_helper_function/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_011_helper_function/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-011-helper-function-golden`.\n", + "phase": "describe_golden" + } + }, + "helper_func_sum_abs": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + }, + "helper_func_sum_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-011-helper-function-golden`.\n", + "phase": "call_reducer_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:46.460100343Z", + "finished_at": "2026-01-04T18:04:59.206987734Z" + }, + "t_017_scheduled_columns": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [SpacetimeDB.PrimaryKey, SpacetimeDB.AutoInc]\n public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [SpacetimeDB.Reducer(SpacetimeDB.ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMilliseconds(50))\n });\n }\n\n [SpacetimeDB.Reducer]\n public static void Tick(ReducerContext ctx, TickTimer _timer)\n {\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_017_scheduled_columns/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_017_scheduled_columns/csharp/server/gpt-5/llm", + "scorer_details": { + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-017-scheduled-columns-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.142065603Z", + "finished_at": "2026-01-04T18:03:31.781039210Z" + }, + "t_013_spacetime_sum_type": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\nusing SpacetimeDB.Types;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial class Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)>\n {\n }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n var shape = new Shape.Circle(new Circle { Radius = radius });\n ctx.Db.results.Insert(new Result { Id = id, Value = shape });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/Lib.cs(3,19): error CS0234: The type or namespace name 'Types' does not exist in the namespace 'SpacetimeDB' (are you missing an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(7,26): error CS8871: 'Module.Shape.Circle.PrintMembers(StringBuilder)' does not override expected method from 'Module.Shape'. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(13,26): error CS8871: 'Module.Shape.Rectangle.PrintMembers(StringBuilder)' does not override expected method from 'Module.Shape'. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/Lib.cs(21,34): error CS8865: Only records may inherit from records. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/Lib.cs(21,26): error CS0534: 'Module.Shape' does not implement inherited abstract member 'TaggedEnum<(Module.Circle Circle, Module.Rectangle Rectangle)>.$()' [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(7,58): error CS8864: Records may only inherit from object or another record [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(7,26): error CS0506: 'Module.Shape.Circle.Equals(Module.Shape?)': cannot override inherited member 'Module.Shape.Equals(Module.Shape?)' because it is not marked virtual, abstract, or override [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(7,26): error CS8876: 'Module.Shape.Circle.EqualityContract' does not override expected property from 'Module.Shape'. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(13,67): error CS8864: Records may only inherit from object or another record [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(13,26): error CS0506: 'Module.Shape.Rectangle.Equals(Module.Shape?)': cannot override inherited member 'Module.Shape.Equals(Module.Shape?)' because it is not marked virtual, abstract, or override [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(13,26): error CS8876: 'Module.Shape.Rectangle.EqualityContract' does not override expected property from 'Module.Shape'. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/csharp/server/gpt-5/llm/StdbModule.csproj]\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:02.247372147Z", + "finished_at": "2026-01-04T18:03:46.460073874Z" + }, + "t_000_empty_reducers": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_000_empty_reducers/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_000_empty_reducers/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-000-empty-reducers-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:02.314835122Z", + "finished_at": "2026-01-04T18:03:49.955356015Z" + }, + "t_004_insert": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User\n {\n Id = id,\n Name = name,\n Age = age,\n Active = active\n });\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_004_insert/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_004_insert/csharp/server/gpt-5/llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-004-insert-golden`.\n", + "phase": "call_reducer_golden" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-004-insert-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:04:40.032531267Z", + "finished_at": "2026-01-04T18:05:19.104533291Z" + }, + "t_014_elementary_columns": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"primitives\")]\n public partial struct Primitive\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive\n {\n Id = 1,\n Count = 2,\n Total = 3000000000L,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\"\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_014_elementary_columns/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\n\nInstalling pack Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk version 8.0.22...\nSkipping NuGet package signature verification.\nWriting workload pack installation record for Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk version 8.0.22...\nInstalling pack Microsoft.NETCore.App.Runtime.Mono.wasi-wasm version 8.0.22...\nPack Microsoft.NETCore.App.Runtime.Mono.wasi-wasm version 8.0.22 is already installed.\nWriting workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.wasi-wasm version 8.0.22...\nInstalling pack Microsoft.NET.Runtime.WebAssembly.Templates version 8.0.22...\nPack Microsoft.NET.Runtime.WebAssembly.Templates version 8.0.22 is already installed.\nWriting workload pack installation record for Microsoft.NET.Runtime.WebAssembly.Templates version 8.0.22...\nInstalling pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.22...\nWriting workload pack installation record for Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.22...\nInstalling pack Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.22...\nWriting workload pack installation record for Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.22...\nGarbage collecting for SDK feature band(s) 8.0.100 8.0.200 8.0.300 8.0.400 9.0.100 9.0.200 9.0.300 10.0.100...\n\nSuccessfully installed workload(s) .\n\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(27,32): warning CS8981: The type name 'primitives' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: The \"EmitBundleObjectFiles\" task failed unexpectedly. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: System.AggregateException: One or more errors occurred. (Pipe is broken.) (Pipe is broken.) (Pipe is broken.) (Pipe is broken.) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of inner exception stack trace --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Run[TState](ReplicatableUserAction`1 action, ParallelOptions options, Boolean stopOnFirstFailure) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt fromInclusive, TInt toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt fromInclusive, TInt toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.For(Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallelOptions, Action`2 body) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Execute() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(TaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> (Inner Exception #1) System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute()<--- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> (Inner Exception #2) System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute()<--- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: ---> (Inner Exception #3) System.IO.IOException: Pipe is broken. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.Pipes.PipeStream.CheckWriteOperations() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.StreamWriter.Dispose(Boolean disposing) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.IO.TextWriter.Dispose() [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_1.b__2(Stream codeStream) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at Utils.TryRunProcess(TaskLoggingHelper logger, String path, String args, IDictionary`2 envVars, String workingDir, Boolean silent, Boolean logStdErrAsMessage, MessageImportance debugMessageImportance, String label, Action`1 inputProvider) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleObjectFiles.EmitBundleFile(String destinationFile, Action`1 EmitBundleFile) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at EmitBundleBase.<>c__DisplayClass27_0.b__1(Int32 i, ParallelLoopState state) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: --- End of stack trace from previous location --- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: at System.Threading.Tasks.TaskReplicator.Replica.Execute()<--- [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/usr/share/dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk/8.0.22/Sdk/WasiApp.Native.targets(370,5): error MSB4018: [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_014_elementary_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.151425389Z", + "finished_at": "2026-01-04T18:03:02.557372040Z" + }, + "t_016_sum_type_columns": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\nusing SpacetimeDB.Types;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial class Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)>\n {\n }\n\n [SpacetimeDB.Table(Name = \"drawings\")]\n public partial struct Drawing\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape A;\n public Shape B;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.drawings.Insert(new Drawing\n {\n Id = 1,\n A = Shape.Circle(new Circle { Radius = 10 }),\n B = Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_016_sum_type_columns/csharp/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/Lib.cs(3,19): error CS0234: The type or namespace name 'Types' does not exist in the namespace 'SpacetimeDB' (are you missing an assembly reference?) [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.Codegen/SpacetimeDB.Codegen.Module/FFI.cs(27,32): warning CS8981: The type name 'drawings' only contains lower-cased ascii characters. Such names may become reserved for the language. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(7,26): error CS8871: 'Module.Shape.Circle.PrintMembers(StringBuilder)' does not override expected method from 'Module.Shape'. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(13,26): error CS8871: 'Module.Shape.Rectangle.PrintMembers(StringBuilder)' does not override expected method from 'Module.Shape'. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/Lib.cs(21,34): error CS8865: Only records may inherit from records. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/Lib.cs(21,26): error CS0534: 'Module.Shape' does not implement inherited abstract member 'TaggedEnum<(Module.Circle Circle, Module.Rectangle Rectangle)>.$()' [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(7,58): error CS8864: Records may only inherit from object or another record [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(7,26): error CS0506: 'Module.Shape.Circle.Equals(Module.Shape?)': cannot override inherited member 'Module.Shape.Equals(Module.Shape?)' because it is not marked virtual, abstract, or override [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(7,26): error CS8876: 'Module.Shape.Circle.EqualityContract' does not override expected property from 'Module.Shape'. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(13,67): error CS8864: Records may only inherit from object or another record [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(13,26): error CS0506: 'Module.Shape.Rectangle.Equals(Module.Shape?)': cannot override inherited member 'Module.Shape.Equals(Module.Shape?)' because it is not marked virtual, abstract, or override [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/obj/Release/net8.0/wasi-wasm/SpacetimeDB.BSATN.Codegen/SpacetimeDB.Codegen.Type/Module.Shape.cs(13,26): error CS8876: 'Module.Shape.Rectangle.EqualityContract' does not override expected property from 'Module.Shape'. [/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_016_sum_type_columns/csharp/server/gpt-5/llm/StdbModule.csproj]\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:28.230551359Z", + "finished_at": "2026-01-04T18:03:16.646260839Z" + }, + "t_009_init": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer(SpacetimeDB.ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_009_init/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_009_init/csharp/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-009-init-golden`.\n", + "phase": "describe_golden" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:31.415313652Z", + "finished_at": "2026-01-04T18:04:59.072525790Z" + }, + "t_007_crud": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 1, + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void Crud(ReducerContext ctx)\n {\n // insert (Id=1, Name=\"Alice\", Age=30, Active=true)\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n\n // insert (Id=2, Name=\"Bob\", Age=22, Active=false)\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n\n // update (Id=1, Name=\"Alice2\", Age=31, Active=false)\n var u1 = ctx.Db.users.Id.Find(1) ?? throw new Exception(\"User with Id=1 not found\");\n u1.Name = \"Alice2\";\n u1.Age = 31;\n u1.Active = false;\n ctx.Db.users.Id.Update(u1);\n\n // delete Id=2\n ctx.Db.users.Id.Delete(2);\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_007_crud/csharp/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_007_crud/csharp/server/gpt-5/llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-007-crud-golden`.\n", + "phase": "call_reducer_golden" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-007-crud-golden`.\n", + "phase": "describe_golden" + } + }, + "crud_total_count_one": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:03:02.557397448Z", + "finished_at": "2026-01-04T18:03:57.769578396Z" + } + } + }, + { + "name": "o4-mini", + "route_api_model": "o4-mini", + "tasks": { + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-o4-mini-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.289792Z", + "finished_at": "2025-10-19T23:22:01.068608400Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.644379900Z", + "finished_at": "2025-10-19T23:21:59.142268900Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-o4-mini-llm", + "llm_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT Id, Email, Name FROM accounts WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.744809600Z", + "finished_at": "2025-10-19T23:21:58.431013200Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.408425700Z", + "finished_at": "2025-10-19T23:22:00.509202800Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "seed_users_row": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: IndexError: Unique constraint violation 'users_Id_idx_btree' in table 'users': column(s): '[\"Id\"]' value: 1\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c2009d82dc6baa267ea089f997a830b64b31543e098dcb102ae1025dce7d1f73/sql)\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.NoSuchRowException: The row was not found, e.g., in an update call\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_update_bsatn(TableId , IndexId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.UniqueIndex`4[[SpacetimeDB.Internal.TableHandles.users, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.Users, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[SpacetimeDB.BSATN.I32, SpacetimeDB.BSATN.Runtime, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null]].DoUpdate(Users )\n at SpacetimeDB.Internal.TableHandles.users.IdUniqueIndex.Update(Users )\n at Module.UpdateUser(ReducerContext , Int32 , String , Int32 , Boolean )\n at ModuleRegistration.UpdateUser.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c2002ae1190f79d06705c8050b4825767f36b610058869860bdb2f25a3d2606c/call/UpdateUser)\n", + "phase": "call_reducer_llm" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.566753600Z", + "finished_at": "2025-10-19T23:21:58.713208900Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.329189800Z", + "finished_at": "2025-10-19T23:21:58.845517100Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\o4-mini\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\o4-mini\\llm\\Lib.cs(19,16): error CS1061: 'Local' does not contain a definition for 'Users' and no accessible extension method 'Users' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.487751600Z", + "finished_at": "2025-10-19T23:15:49.003673700Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\o4-mini\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\o4-mini\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(70,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\o4-mini\\llm\\Lib.cs(30,59): error CS1061: 'Module.Users?' does not contain a definition for 'Id' and no accessible extension method 'Id' accepting a first argument of type 'Module.Users?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\o4-mini\\llm\\Lib.cs(30,75): error CS1061: 'Module.Users?' does not contain a definition for 'Name' and no accessible extension method 'Name' accepting a first argument of type 'Module.Users?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.801378400Z", + "finished_at": "2025-10-19T23:16:06.930643500Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\Lib.cs(6,40): error CS1016: Named attribute argument expected [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\Lib.cs(6,40): error CS0103: The name 'Public' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\Lib.cs(6,6): error CS1729: 'TableAttribute' does not contain a constructor that takes 1 arguments [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\Lib.cs(16,43): error CS1016: Named attribute argument expected [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\Lib.cs(16,43): error CS0103: The name 'Public' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\Lib.cs(16,6): error CS1729: 'TableAttribute' does not contain a constructor that takes 1 arguments [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\Lib.cs(26,40): error CS1016: Named attribute argument expected [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\Lib.cs(26,40): error CS0103: The name 'Public' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\Lib.cs(26,6): error CS1729: 'TableAttribute' does not contain a constructor that takes 1 arguments [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.248478100Z", + "finished_at": "2025-10-19T23:15:36.126687400Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.956244400Z", + "finished_at": "2025-10-19T23:21:59.458614600Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:15:49.473810800Z", + "finished_at": "2025-10-19T23:21:56.880671200Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-o4-mini-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.503910600Z", + "finished_at": "2025-10-19T23:22:00.341656200Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.UniqueConstraintViolationException: Value with given unique identifier already exists\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_insert_bsatn(TableId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.ITableView`2[[SpacetimeDB.Internal.TableHandles.users, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.User, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].DoInsert(User )\n at SpacetimeDB.Internal.TableHandles.users.Insert(User )\n at Module.Crud(ReducerContext )\n at ModuleRegistration.Crud.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200b8341c6ccfc8fe52f225fa1fbfc9b53d0de44b74ac5b291d8c94ef9e9fab/call/Crud)\n", + "phase": "call_reducer_golden" + } + }, + "crud_total_count_one": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.721825Z", + "finished_at": "2025-10-19T23:22:01.386410500Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(5,43): error CS1016: Named attribute argument expected [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(5,43): error CS0103: The name 'Public' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(5,6): error CS1729: 'TableAttribute' does not contain a constructor that takes 1 arguments [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(11,44): error CS1016: Named attribute argument expected [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(11,44): error CS0103: The name 'Public' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(11,6): error CS1729: 'TableAttribute' does not contain a constructor that takes 1 arguments [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(19,45): error CS1016: Named attribute argument expected [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(19,45): error CS0103: The name 'Public' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(19,6): error CS1729: 'TableAttribute' does not contain a constructor that takes 1 arguments [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(27,49): error CS1016: Named attribute argument expected [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(27,49): error CS0103: The name 'Public' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\Lib.cs(27,6): error CS1729: 'TableAttribute' does not contain a constructor that takes 1 arguments [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:15:36.126968800Z", + "finished_at": "2025-10-19T23:16:46.141457Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-o4-mini-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.032931500Z", + "finished_at": "2025-10-19T23:21:59.849948300Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\o4-mini\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.BSATN.Codegen\\SpacetimeDB.Codegen.Type\\Shape.cs(6,26): error CS8910: The primary constructor conflicts with the synthesized copy constructor. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\o4-mini\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.BSATN.Codegen\\SpacetimeDB.Codegen.Type\\Shape.cs(12,26): error CS8910: The primary constructor conflicts with the synthesized copy constructor. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\o4-mini\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.193276500Z", + "finished_at": "2025-10-19T23:15:49.471287400Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:58:20.283902800Z", + "finished_at": "2025-10-21T23:59:25.402595100Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-o4-mini-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.389461500Z", + "finished_at": "2025-10-19T23:21:57.778496700Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.629575200Z", + "finished_at": "2025-10-19T23:21:59.322132600Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.878935900Z", + "finished_at": "2025-10-19T23:21:58.086857300Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\o4-mini\\llm\\Lib.cs(13,42): error CS1016: Named attribute argument expected [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\o4-mini\\llm\\Lib.cs(13,42): error CS0103: The name 'Public' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\o4-mini\\llm\\Lib.cs(13,6): error CS1729: 'TableAttribute' does not contain a constructor that takes 1 arguments [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.113283300Z", + "finished_at": "2025-10-19T23:15:51.073350Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'groups' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(70,24): warning CS8981: The type name 'memberships' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(113,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\Lib.cs(27,10): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\Lib.cs(29,10): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\o4-mini\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.852351600Z", + "finished_at": "2025-10-19T23:16:06.979641200Z" + } + } + }, + { + "name": "GPT-4.1", + "route_api_model": "gpt-4.1", + "tasks": { + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.912901700Z", + "finished_at": "2025-10-19T23:22:02.767038400Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-gpt-4-1-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.754300400Z", + "finished_at": "2025-10-19T23:21:32.610201800Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'entities' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(113,24): warning CS8981: The type name 'positions' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(156,24): warning CS8981: The type name 'velocities' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(65,37): error CS1061: 'Module.Velocity?' does not contain a definition for 'VX' and no accessible extension method 'VX' accepting a first argument of type 'Module.Velocity?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(66,37): error CS1061: 'Module.Velocity?' does not contain a definition for 'VY' and no accessible extension method 'VY' accepting a first argument of type 'Module.Velocity?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(71,30): error CS1061: 'Module.NextPosition?' does not contain a definition for 'X' and no accessible extension method 'X' accepting a first argument of type 'Module.NextPosition?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(72,30): error CS1061: 'Module.NextPosition?' does not contain a definition for 'Y' and no accessible extension method 'Y' accepting a first argument of type 'Module.NextPosition?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(73,55): error CS1503: Argument 1: cannot convert from 'Module.NextPosition?' to 'Module.NextPosition' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:15:38.719205400Z", + "finished_at": "2025-10-19T23:16:26.679038600Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4-1-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.506688400Z", + "finished_at": "2025-10-19T23:21:33.499319900Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:45.781952400Z", + "finished_at": "2025-10-19T23:20:36.408580600Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs()\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithInt(int count)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithString(string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(int count, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(7,43): error STDB0008: Reducer method EmptyReducer_NoArgs does not have a ReducerContext parameter. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(12,44): error STDB0008: Reducer method EmptyReducer_WithInt does not have a ReducerContext parameter. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(17,47): error STDB0008: Reducer method EmptyReducer_WithString does not have a ReducerContext parameter. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(22,48): error STDB0008: Reducer method EmptyReducer_WithTwoArgs does not have a ReducerContext parameter. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(27,50): error STDB0008: Reducer method EmptyReducer_WithThreeArgs does not have a ReducerContext parameter. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:58:20.228678700Z", + "finished_at": "2025-10-21T23:58:31.045062900Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:16:26.984790600Z", + "finished_at": "2025-10-19T23:22:02.575406100Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:47.077016900Z", + "finished_at": "2025-10-19T23:21:23.280888800Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-gpt-4-1-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.672484500Z", + "finished_at": "2025-10-19T23:20:32.512254Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.275224700Z", + "finished_at": "2025-10-19T23:22:03.188112800Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:45.702356900Z", + "finished_at": "2025-10-19T23:21:28.649313300Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gpt-4-1-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:45.947481300Z", + "finished_at": "2025-10-19T23:20:56.538872800Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-gpt-4-1-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:45.864828Z", + "finished_at": "2025-10-19T23:21:34.169691700Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gpt-4-1-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.112434Z", + "finished_at": "2025-10-19T23:21:35.282933Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(7,27): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\Module.users.cs(5,16): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(17,27): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\Module.results.cs(5,16): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(70,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(30,59): error CS1061: 'Module.users?' does not contain a definition for 'Id' and no accessible extension method 'Id' accepting a first argument of type 'Module.users?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\Lib.cs(30,75): error CS1061: 'Module.users?' does not contain a definition for 'Name' and no accessible extension method 'Name' accepting a first argument of type 'Module.users?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4-1\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.194138800Z", + "finished_at": "2025-10-19T23:15:38.531073800Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-gpt-4-1-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.832512600Z", + "finished_at": "2025-10-19T23:21:36.178957600Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-gpt-4-1-llm", + "llm_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT Id, Email, Name FROM accounts WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.995375100Z", + "finished_at": "2025-10-19T23:22:03.642106100Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-4-1-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetCircle", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.591403300Z", + "finished_at": "2025-10-19T23:21:26.868961500Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:45.625566500Z", + "finished_at": "2025-10-19T23:22:02.903292300Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-gpt-4-1-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.430200300Z", + "finished_at": "2025-10-19T23:21:07.326153600Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.030891300Z", + "finished_at": "2025-10-19T23:19:58.029303400Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.353401200Z", + "finished_at": "2025-10-19T23:19:06.467659300Z" + } + } + }, + { + "name": "GPT-4o", + "route_api_model": "gpt-4o", + "tasks": { + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4o\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4o\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(70,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4o\\llm\\Lib.cs(30,58): error CS1061: 'Module.User?' does not contain a definition for 'Id' and no accessible extension method 'Id' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4o\\llm\\Lib.cs(30,74): error CS1061: 'Module.User?' does not contain a definition for 'Name' and no accessible extension method 'Name' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.571594500Z", + "finished_at": "2025-10-19T23:15:55.256976100Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.177926300Z", + "finished_at": "2025-10-19T23:22:08.984849500Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "data_parity_update_user": { + "pass": false, + "partial": 0.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gpt-4o-llm", + "llm_out": "Id | Name | Age | Active ----+------+-----+--------", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: IndexError: Unique constraint violation 'users_Id_idx_btree' in table 'users': column(s): '[\"Id\"]' value: 1\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c2009d82dc6baa267ea089f997a830b64b31543e098dcb102ae1025dce7d1f73/sql)\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.338948400Z", + "finished_at": "2025-10-19T23:22:08.272449900Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.018655700Z", + "finished_at": "2025-10-19T23:21:36.975184900Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-gpt-4o-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:50.213667100Z", + "finished_at": "2025-10-19T23:22:04.938678600Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:15:55.257289800Z", + "finished_at": "2025-10-19T23:22:05.343429300Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\gpt-4o\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\gpt-4o\\llm\\Lib.cs(36,31): error CS0426: The type name 'Circle' does not exist in the type 'Module.Shape' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.965780500Z", + "finished_at": "2025-10-19T23:15:28.568301500Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-gpt-4o-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.807225800Z", + "finished_at": "2025-10-19T23:22:05.729373200Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.416091900Z", + "finished_at": "2025-10-19T23:22:07.466212900Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 4, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.UniqueConstraintViolationException: Value with given unique identifier already exists\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_insert_bsatn(TableId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.ITableView`2[[SpacetimeDB.Internal.TableHandles.users, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.User, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].DoInsert(User )\n at SpacetimeDB.Internal.TableHandles.users.Insert(User )\n at Module.Crud(ReducerContext )\n at ModuleRegistration.Crud.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200b8341c6ccfc8fe52f225fa1fbfc9b53d0de44b74ac5b291d8c94ef9e9fab/call/Crud)\n", + "phase": "call_reducer_golden" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "crud_total_count_one": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.493560800Z", + "finished_at": "2025-10-19T23:22:06.350294700Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.650550900Z", + "finished_at": "2025-10-19T23:21:36.762874500Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-gpt-4o-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.259201Z", + "finished_at": "2025-10-19T23:19:31.384858900Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4o-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.884598100Z", + "finished_at": "2025-10-19T23:22:08.815334900Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.097275400Z", + "finished_at": "2025-10-19T23:22:07.069582700Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:50.450933100Z", + "finished_at": "2025-10-19T23:22:07.905233Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-gpt-4o-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:50.045925800Z", + "finished_at": "2025-10-19T23:22:06.933706Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'entities' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(113,24): warning CS8981: The type name 'positions' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(156,24): warning CS8981: The type name 'velocities' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\Lib.cs(60,51): error CS1061: 'Module.Velocities?' does not contain a definition for 'VX' and no accessible extension method 'VX' accepting a first argument of type 'Module.Velocities?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\Lib.cs(61,51): error CS1061: 'Module.Velocities?' does not contain a definition for 'VY' and no accessible extension method 'VY' accepting a first argument of type 'Module.Velocities?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:15:28.569819600Z", + "finished_at": "2025-10-19T23:16:14.434383700Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:50.301619800Z", + "finished_at": "2025-10-19T23:22:05.908430300Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "```csharp\npublic static partial class Module\n{\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}\n```", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\Lib.cs(5,44): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\Lib.cs(10,45): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\Lib.cs(15,48): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\Lib.cs(20,49): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\Lib.cs(25,51): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4o\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:58:20.810430600Z", + "finished_at": "2025-10-21T23:58:40.508615200Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.729349700Z", + "finished_at": "2025-10-19T23:22:09.123699500Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-gpt-4o-llm", + "llm_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT Id, Email, Name FROM accounts WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:50.376242400Z", + "finished_at": "2025-10-19T23:22:09.578243500Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-gpt-4o-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:50.129537100Z", + "finished_at": "2025-10-19T23:22:10.004667200Z" + } + } + }, + { + "name": "Claude 4.5 Sonnet", + "route_api_model": "claude-sonnet-4-5", + "tasks": { + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:09.220935700Z", + "finished_at": "2025-10-20T20:03:42.589474300Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:01:34.778974900Z", + "finished_at": "2025-10-22T00:02:21.346109400Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-sonnet-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:45.063269700Z", + "finished_at": "2025-10-20T20:34:57.184216100Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:06.118333200Z", + "finished_at": "2025-10-20T20:03:42.420803600Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:05.344244900Z", + "finished_at": "2025-10-20T20:03:40.000516300Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:08.444043800Z", + "finished_at": "2025-10-20T20:04:19.040660700Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "Id | Name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-claude-4-5-sonnet-llm", + "llm_out": "Id | Name ----+--------- 1 | \"Alice\"", + "query": "SELECT Id, Name FROM results WHERE Id=1", + "reducer": "LookupUserName", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:07.665233500Z", + "finished_at": "2025-10-20T20:03:41.416098Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:06.891303Z", + "finished_at": "2025-10-20T20:03:41.980606100Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-sonnet-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:46.666579300Z", + "finished_at": "2025-10-20T20:34:02.615664900Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:03.728356300Z", + "finished_at": "2025-10-20T20:03:39.465168500Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:48.200769700Z", + "finished_at": "2025-10-20T20:34:57.939715700Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:50.573908300Z", + "finished_at": "2025-10-20T20:34:08.599679500Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=1 AND X=1 AND Y=0" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=2 AND X=8 AND Y=3" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:51.324485600Z", + "finished_at": "2025-10-20T20:34:10.701136300Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:47.433184500Z", + "finished_at": "2025-10-20T20:34:06.772724400Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-claude-4-5-sonnet-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:10.006523700Z", + "finished_at": "2025-10-20T20:04:19.536787900Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-sonnet\\llm\\Lib.cs(7,6): error STDB0004: Index attribute doesn't specify columns. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-sonnet\\llm\\Lib.cs(7,52): error CS0246: The type or namespace name 'BTree' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-sonnet\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'logs' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-sonnet\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:52.080580500Z", + "finished_at": "2025-10-20T20:33:04.428357700Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:49.000529800Z", + "finished_at": "2025-10-20T20:34:07.005785Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\claude-4-5-sonnet\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.BSATN.Codegen\\SpacetimeDB.Codegen.Type\\Shape.cs(6,26): error CS8910: The primary constructor conflicts with the synthesized copy constructor. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\claude-4-5-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\claude-4-5-sonnet\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.BSATN.Codegen\\SpacetimeDB.Codegen.Type\\Shape.cs(12,26): error CS8910: The primary constructor conflicts with the synthesized copy constructor. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\claude-4-5-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\claude-4-5-sonnet\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\claude-4-5-sonnet\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:45.889461900Z", + "finished_at": "2025-10-20T20:33:04.383640200Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 2, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "constraints_row_parity_after_seed": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: can't directly call special Init lifecycle reducer\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c200988c7e20b2058d3109402652f801c7191877ccc7e94f877c525721feaab5/call/Seed)\n", + "phase": "call_reducer_llm" + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:49.781739300Z", + "finished_at": "2025-10-20T20:34:07.384235700Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:04.535678400Z", + "finished_at": "2025-10-20T20:04:43.019219800Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:02.870487100Z", + "finished_at": "2025-10-20T20:03:40.137742600Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:02.003779500Z", + "finished_at": "2025-10-20T20:03:40.332710900Z" + } + } + }, + { + "name": "Claude 4 Sonnet", + "route_api_model": "claude-sonnet-4", + "tasks": { + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-sonnet-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetCircle", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:36.683550700Z", + "finished_at": "2025-10-20T20:43:44.763925200Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:02.482414500Z", + "finished_at": "2025-10-20T20:38:42.440390900Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:05:14.429525200Z", + "finished_at": "2025-10-22T00:05:59.968429900Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-claude-4-sonnet-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:08.816503300Z", + "finished_at": "2025-10-20T20:38:42.043948600Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:08.070334900Z", + "finished_at": "2025-10-20T20:38:42.209936800Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=2 AND X=8 AND Y=3" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=1 AND X=1 AND Y=0" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:43.118766400Z", + "finished_at": "2025-10-20T20:43:00.563259600Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:07.325249700Z", + "finished_at": "2025-10-20T20:39:38.387523900Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(113,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\Lib.cs(23,6): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\Lib.cs(24,6): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\Lib.cs(23,62): error CS9176: There is no target type for the collection expression. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\Lib.cs(24,63): error CS9176: There is no target type for the collection expression. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'groups' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(70,24): warning CS8981: The type name 'memberships' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:42.211270400Z", + "finished_at": "2025-10-20T20:41:57.069556400Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "Id | Name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-claude-4-sonnet-llm", + "llm_out": "Id | Name ----+--------- 1 | \"Alice\"", + "query": "SELECT Id, Name FROM results WHERE Id=1", + "reducer": "LookupUserName", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:06.488290400Z", + "finished_at": "2025-10-20T20:38:38.579135Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:01.709500800Z", + "finished_at": "2025-10-20T20:38:41.001791800Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:00.924706700Z", + "finished_at": "2025-10-20T20:39:19.137937700Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-sonnet\\llm\\Lib.cs(7,6): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-sonnet\\llm\\Lib.cs(7,45): error CS9176: There is no target type for the collection expression. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-sonnet\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'accounts' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:41.251734100Z", + "finished_at": "2025-10-20T20:41:55.229582400Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:37.532050300Z", + "finished_at": "2025-10-20T20:43:45.160088600Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:03.262533900Z", + "finished_at": "2025-10-20T20:38:41.453040200Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:04.793257600Z", + "finished_at": "2025-10-20T20:38:40.837307900Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:04.018006400Z", + "finished_at": "2025-10-20T20:39:19.762751800Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-claude-4-sonnet-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:38.389554300Z", + "finished_at": "2025-10-20T20:42:57.975866600Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:37:05.570212Z", + "finished_at": "2025-10-20T20:38:40.427331500Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-sonnet\\llm\\Lib.cs(7,6): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-sonnet\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'logs' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-sonnet\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:43.928783Z", + "finished_at": "2025-10-20T20:41:55.279653800Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:39.279440300Z", + "finished_at": "2025-10-20T20:42:58.500369200Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:40.309622600Z", + "finished_at": "2025-10-20T20:42:58.726183Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-sonnet-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:35.815483900Z", + "finished_at": "2025-10-20T20:42:59.202139300Z" + } + } + }, + { + "name": "Grok 4", + "route_api_model": "grok-4", + "tasks": { + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-grok-4-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:54:58.625115500Z", + "finished_at": "2025-10-21T00:56:39.932389400Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-grok-4-llm", + "llm_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT Id, Email, Name FROM accounts WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:54:59.711737900Z", + "finished_at": "2025-10-21T00:56:21.840737100Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-grok-4-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:54:57.616635900Z", + "finished_at": "2025-10-21T00:56:32.173953200Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "llm_db": "schema-t-013-spacetime-sum-type-grok-4-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetCircle", + "server": "local" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:54:57.115158200Z", + "finished_at": "2025-10-21T00:56:49.795312700Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=1 AND X=1 AND Y=0" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=2 AND X=8 AND Y=3" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:55:00.807120900Z", + "finished_at": "2025-10-21T00:56:43.533400800Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:55:00.274643700Z", + "finished_at": "2025-10-21T00:56:50.220880200Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:52.623391700Z", + "finished_at": "2025-10-21T01:15:13.728428500Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:52.120961600Z", + "finished_at": "2025-10-21T01:15:34.090282600Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [SpacetimeDB.Reducer]\r\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\r\n {\r\n }\r\n\r\n [SpacetimeDB.Reducer]\r\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\r\n {\r\n }\r\n\r\n [SpacetimeDB.Reducer]\r\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\r\n {\r\n }\r\n\r\n [SpacetimeDB.Reducer]\r\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\r\n {\r\n }\r\n\r\n [SpacetimeDB.Reducer]\r\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\r\n {\r\n }\r\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T23:58:47.413051600Z", + "finished_at": "2025-10-22T00:00:10.958973700Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\grok-4\\llm\\Lib.cs(20,33): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\grok-4\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:54:56.532675700Z", + "finished_at": "2025-10-21T00:55:33.256614400Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:53.151682100Z", + "finished_at": "2025-10-21T01:15:02.170466Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-grok-4-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:54:58.119730400Z", + "finished_at": "2025-10-21T00:56:24.083824100Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-4\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-4\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(70,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-4\\llm\\Lib.cs(30,58): error CS1061: 'Module.User?' does not contain a definition for 'Id' and no accessible extension method 'Id' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-4\\llm\\Lib.cs(30,74): error CS1061: 'Module.User?' does not contain a definition for 'Name' and no accessible extension method 'Name' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:55.716717500Z", + "finished_at": "2025-10-21T01:14:19.157507700Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:56.737109800Z", + "finished_at": "2025-10-21T01:15:13.897979300Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\Lib.cs(23,14): error CS1061: 'Module.Users?' does not contain a definition for 'Name' and no accessible extension method 'Name' accepting a first argument of type 'Module.Users?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\Lib.cs(24,14): error CS1061: 'Module.Users?' does not contain a definition for 'Age' and no accessible extension method 'Age' accepting a first argument of type 'Module.Users?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\Lib.cs(25,14): error CS1061: 'Module.Users?' does not contain a definition for 'Active' and no accessible extension method 'Active' accepting a first argument of type 'Module.Users?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\Lib.cs(26,32): error CS1503: Argument 1: cannot convert from 'Module.Users?' to 'Module.Users' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:55.219200200Z", + "finished_at": "2025-10-21T01:14:52.587564400Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-grok-4-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:57.232654500Z", + "finished_at": "2025-10-21T01:15:30.130814500Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-grok-4-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "local" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:54.183350100Z", + "finished_at": "2025-10-21T01:15:34.745090800Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:54.697276100Z", + "finished_at": "2025-10-21T01:15:29.604568200Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:54:59.124579600Z", + "finished_at": "2025-10-21T00:56:32.470601800Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-grok-4-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:53.656401800Z", + "finished_at": "2025-10-21T01:15:06.998060800Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:55:01.339990400Z", + "finished_at": "2025-10-21T00:56:41.639356300Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\grok-4\\llm", + "scorer_details": { + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:56.243496200Z", + "finished_at": "2025-10-21T01:15:45.919553400Z" + } + } + }, + { + "name": "Grok 3 Mini (Beta)", + "route_api_model": "grok-3-mini", + "tasks": { + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(14,1): error CS8803: Top-level statements must precede namespace and type declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(15,1): error CS0106: The modifier 'public' is not valid for this item [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:24.865269700Z", + "finished_at": "2025-10-21T01:20:43.203415300Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-grok-3-mini-beta-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:32.438519600Z", + "finished_at": "2025-10-21T01:24:41.151609300Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(56,48): error CS0050: Inconsistent accessibility: return type 'IEnumerable' is less accessible than method 'results.Iter()' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(57,35): error CS0050: Inconsistent accessibility: return type 'Module.Results' is less accessible than method 'results.Insert(Module.Results)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(57,35): error CS0051: Inconsistent accessibility: parameter type 'Module.Results' is less accessible than method 'results.Insert(Module.Results)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(58,17): error CS0051: Inconsistent accessibility: parameter type 'Module.Results' is less accessible than method 'results.Delete(Module.Results)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(60,25): error CS0060: Inconsistent accessibility: base class 'UniqueIndex' is less accessible than class 'results.IdUniqueIndex' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(65,36): error CS0050: Inconsistent accessibility: return type 'Module.Results?' is less accessible than method 'results.IdUniqueIndex.Find(int)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(66,35): error CS0050: Inconsistent accessibility: return type 'Module.Results' is less accessible than method 'results.IdUniqueIndex.Update(Module.Results)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(66,35): error CS0051: Inconsistent accessibility: parameter type 'Module.Results' is less accessible than method 'results.IdUniqueIndex.Update(Module.Results)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:27.944261500Z", + "finished_at": "2025-10-21T01:20:41.228179900Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:22.848063200Z", + "finished_at": "2025-10-21T01:21:42.592621100Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(22,26): error CS0246: The type or namespace name 'Scheduled' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:33.505002300Z", + "finished_at": "2025-10-21T01:23:51.641209600Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(14,1): error CS8803: Top-level statements must precede namespace and type declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(15,1): error CS0106: The modifier 'public' is not valid for this item [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:25.895347300Z", + "finished_at": "2025-10-21T01:20:44.275623400Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-grok-3-mini-beta-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:24.355687300Z", + "finished_at": "2025-10-21T01:21:39.029068800Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-grok-3-mini-beta-llm", + "llm_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT Id, Email, Name FROM accounts WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:34.018434300Z", + "finished_at": "2025-10-21T01:24:40.728727200Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=1 AND X=1 AND Y=0" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=2 AND X=8 AND Y=3" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:35.115024700Z", + "finished_at": "2025-10-21T01:24:41.741813200Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(3,19): error CS0234: The type or namespace name 'Types' does not exist in the namespace 'SpacetimeDB' (are you missing an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(5,60): error CS0103: The name 'Tick' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:23.355931300Z", + "finished_at": "2025-10-21T01:20:46.972683Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:26.945205600Z", + "finished_at": "2025-10-21T01:21:40.007191100Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(31,1): error CS8803: Top-level statements must precede namespace and type declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(32,1): error CS0106: The modifier 'public' is not valid for this item [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:34.554684Z", + "finished_at": "2025-10-21T01:23:46.881244300Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(17,1): error CS8803: Top-level statements must precede namespace and type declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(18,1): error CS0106: The modifier 'public' is not valid for this item [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:31.889084400Z", + "finished_at": "2025-10-21T01:23:46.420570100Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:23.854245800Z", + "finished_at": "2025-10-21T01:21:38.441196600Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "llm_db": "schema-t-013-spacetime-sum-type-grok-3-mini-beta-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetCircle", + "server": "local" + } + }, + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:31.355572800Z", + "finished_at": "2025-10-21T01:24:42.115504300Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(29,1): error CS8803: Top-level statements must precede namespace and type declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(30,1): error CS0106: The modifier 'public' is not valid for this item [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:32.976426200Z", + "finished_at": "2025-10-21T01:23:48.720322600Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(22,1): error CS8803: Top-level statements must precede namespace and type declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(23,1): error CS0106: The modifier 'public' is not valid for this item [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:26.421931300Z", + "finished_at": "2025-10-21T01:20:43.941929700Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-grok-3-mini-beta-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:30.794831300Z", + "finished_at": "2025-10-21T01:24:40.267312200Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:27.445891100Z", + "finished_at": "2025-10-21T01:21:42.754747300Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(56,46): error CS0050: Inconsistent accessibility: return type 'IEnumerable' is less accessible than method 'users.Iter()' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(57,33): error CS0050: Inconsistent accessibility: return type 'Module.Users' is less accessible than method 'users.Insert(Module.Users)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(57,33): error CS0051: Inconsistent accessibility: parameter type 'Module.Users' is less accessible than method 'users.Insert(Module.Users)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(58,17): error CS0051: Inconsistent accessibility: parameter type 'Module.Users' is less accessible than method 'users.Delete(Module.Users)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(60,25): error CS0060: Inconsistent accessibility: base class 'UniqueIndex' is less accessible than class 'users.IdUniqueIndex' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(65,34): error CS0050: Inconsistent accessibility: return type 'Module.Users?' is less accessible than method 'users.IdUniqueIndex.Find(int)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(66,33): error CS0050: Inconsistent accessibility: return type 'Module.Users' is less accessible than method 'users.IdUniqueIndex.Update(Module.Users)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(66,33): error CS0051: Inconsistent accessibility: parameter type 'Module.Users' is less accessible than method 'users.IdUniqueIndex.Update(Module.Users)' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:20:25.377070500Z", + "finished_at": "2025-10-21T01:20:43.300117900Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(2,7): error CS0246: The type or namespace name 'Spacetimedb' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(18,29): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(17,6): error CS0246: The type or namespace name 'Spacetimedb' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(6,6): error CS0246: The type or namespace name 'Spacetimedb' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(9,10): error CS0246: The type or namespace name 'Spacetimedb' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(11,10): error CS0246: The type or namespace name 'Spacetimedb' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(11,66): error CS9176: There is no target type for the collection expression. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:23:35.680781500Z", + "finished_at": "2025-10-21T01:23:46.401438300Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "using Spacetimedb;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(2,7): error CS0246: The type or namespace name 'Spacetimedb' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(7,44): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(12,45): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(17,48): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(22,49): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(27,51): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(6,6): error CS0246: The type or namespace name 'ReducerAttribute' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(6,6): error CS0246: The type or namespace name 'Reducer' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(11,6): error CS0246: The type or namespace name 'ReducerAttribute' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(11,6): error CS0246: The type or namespace name 'Reducer' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(16,6): error CS0246: The type or namespace name 'ReducerAttribute' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(16,6): error CS0246: The type or namespace name 'Reducer' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(21,6): error CS0246: The type or namespace name 'ReducerAttribute' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(21,6): error CS0246: The type or namespace name 'Reducer' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(26,6): error CS0246: The type or namespace name 'ReducerAttribute' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\Lib.cs(26,6): error CS0246: The type or namespace name 'Reducer' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\grok-3-mini-beta\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T23:59:35.577464800Z", + "finished_at": "2025-10-22T00:00:02.000437300Z" + } + } + }, + { + "name": "Gemini 2.5 Pro", + "route_api_model": "gemini-2.5-pro", + "tasks": { + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct Users\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"products\")]\n public partial struct Products\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [SpacetimeDB.Table(Name = \"notes\")]\n public partial struct Notes\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}\n", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.283937900Z", + "finished_at": "2025-10-21T17:55:01.828931400Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"events\")]\n public partial struct Event\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public int Id;\n public string Kind;\n }\n\n [Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"connected\" });\n }\n\n [Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"disconnected\" });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.710554700Z", + "finished_at": "2025-10-21T17:55:07.487533500Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : SpacetimeDB.TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n var circleValue = new Shape.Circle(new Circle { Radius = radius });\n ctx.Db.results.Insert(new Result { Id = id, Value = circleValue });\n }\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-pro-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetCircle", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:25.759595400Z", + "finished_at": "2025-10-21T17:50:59.217566800Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int UserId;\n public string Name;\n }\n\n [SpacetimeDB.Table(Name = \"groups\")]\n public partial struct Group\n {\n [SpacetimeDB.PrimaryKey]\n public int GroupId;\n public string Title;\n }\n\n [SpacetimeDB.Table(Name = \"memberships\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = [nameof(UserId)])]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = [nameof(GroupId)])]\n public partial struct Membership\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int GroupId;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:26.024779Z", + "finished_at": "2025-10-21T17:50:59.715018500Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void Crud(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.users.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.users.Id.Delete(2);\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gemini-2-5-pro-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "local" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.572175300Z", + "finished_at": "2025-10-21T17:55:02.606944700Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Score\n {\n public int Left;\n public int Right;\n }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Score Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n var newScore = new Score { Left = left, Right = right };\n var newResult = new Result { Id = id, Value = newScore };\n ctx.Db.results.Insert(newResult);\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-pro-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:25.675389700Z", + "finished_at": "2025-10-21T17:50:47.530591800Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.205121400Z", + "finished_at": "2025-10-21T17:55:00.557516300Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User\n {\n Id = id,\n Name = name,\n Age = age,\n Active = active,\n });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-gemini-2-5-pro-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.427049100Z", + "finished_at": "2025-10-21T17:55:05.566960600Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n User user = new User\n {\n Id = id,\n Name = name,\n Age = age,\n Active = active,\n };\n ctx.Db.users.Id.Update(user);\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gemini-2-5-pro-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.478569400Z", + "finished_at": "2025-10-21T17:55:03.848315200Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"primitives\")]\n public partial struct Primitive\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive\n {\n Id = 1,\n Count = 2,\n Total = 3000000000L,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\",\n });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-pro-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:25.804451200Z", + "finished_at": "2025-10-21T17:50:50.109087Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```csharp\nusing SpacetimeDB;\nusing System;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public ulong ScheduledId;\n public SpacetimeDB.ScheduleAt ScheduledAt;\n }\n\n [SpacetimeDB.Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer)\n {\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new SpacetimeDB.ScheduleAt.Interval(TimeSpan.FromMicroseconds(50_000)),\n });\n }\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.329794400Z", + "finished_at": "2025-10-21T17:55:47.101376900Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Sum;\n }\n\n private static int Add(int a, int b)\n {\n return a + b;\n }\n\n [SpacetimeDB.Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n int sum = Add(a, b);\n ctx.Db.results.Insert(new Result { Id = id, Sum = sum });\n }\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-gemini-2-5-pro-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.757251300Z", + "finished_at": "2025-10-21T17:55:03.225122800Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Address\n {\n public string Street;\n public int Zip;\n }\n\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"profiles\")]\n public partial struct Profile\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile\n {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 },\n });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-pro-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:25.848880500Z", + "finished_at": "2025-10-21T17:50:52.302556500Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.665289500Z", + "finished_at": "2025-10-21T17:55:01.619051Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n ctx.Db.users.Id.Delete(id);\n }\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.525358200Z", + "finished_at": "2025-10-21T17:55:01.144593Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"entities\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n\n public Position Pos;\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.376426300Z", + "finished_at": "2025-10-21T17:55:36.051605600Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user.HasValue)\n {\n var foundUser = user.Value;\n ctx.Db.results.Insert(new Result { Id = foundUser.Id, Name = foundUser.Name });\n }\n }\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "Id | Name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-pro-llm", + "llm_out": "Id | Name ----+--------- 1 | \"Alice\"", + "query": "SELECT Id, Name FROM results WHERE Id=1", + "reducer": "LookupUserName", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:53:27.617213300Z", + "finished_at": "2025-10-21T17:55:06.239467800Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "```csharp\nusing SpacetimeDB;\nusing System;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public ulong ScheduledId;\n public SpacetimeDB.ScheduleAt ScheduledAt;\n }\n\n [SpacetimeDB.Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer)\n {\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new SpacetimeDB.ScheduleAt.Interval(new TimeDuration { Microseconds = 50_000 }),\n });\n }\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:25.936714100Z", + "finished_at": "2025-10-21T17:50:59.935881500Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"logs\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = [nameof(UserId), nameof(Day)])]\n public partial struct Log\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:26.113734400Z", + "finished_at": "2025-10-21T17:50:55.494885900Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"accounts\")]\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = [nameof(Name)])]\n public partial struct Account\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n [SpacetimeDB.Unique]\n public string Email;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-gemini-2-5-pro-llm", + "llm_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT Id, Email, Name FROM accounts WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:25.981048100Z", + "finished_at": "2025-10-21T17:50:50.808868100Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"entities\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n }\n\n [SpacetimeDB.Table(Name = \"positions\")]\n public partial struct Position\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"velocities\")]\n public partial struct Velocity\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int VX;\n public int VY;\n }\n\n [SpacetimeDB.Table(Name = \"next_positions\")]\n public partial struct NextPosition\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [SpacetimeDB.Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var pos in ctx.Db.positions.Iter())\n {\n var velOpt = ctx.Db.velocities.EntityId.Find(pos.EntityId);\n if (velOpt.HasValue)\n {\n var vel = velOpt.Value;\n var nextPos = new NextPosition\n {\n EntityId = pos.EntityId,\n X = pos.X + vel.VX,\n Y = pos.Y + vel.VY\n };\n\n if (ctx.Db.next_positions.EntityId.Find(pos.EntityId).HasValue)\n {\n ctx.Db.next_positions.EntityId.Update(nextPos);\n }\n else\n {\n ctx.Db.next_positions.Insert(nextPos);\n }\n }\n }\n }\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=2 AND X=8 AND Y=3" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=1 AND X=1 AND Y=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:26.069346500Z", + "finished_at": "2025-10-21T17:51:03.579099Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)>\n {\n }\n\n [Table(Name = \"drawings\")]\n public partial struct Drawing\n {\n [PrimaryKey]\n public int Id;\n public Shape A;\n public Shape B;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.drawings.Insert(new Drawing\n {\n Id = 1,\n A = new Shape.Circle(new Circle { Radius = 10 }),\n B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\n });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-pro-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T17:49:25.893219Z", + "finished_at": "2025-10-21T17:51:14.800291300Z" + } + } + }, + { + "name": "Gemini 2.5 Flash", + "route_api_model": "gemini-2.5-flash", + "tasks": { + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Sum;\n }\n\n private static int Add(int a, int b)\n {\n return a + b;\n }\n\n [SpacetimeDB.Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.results.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-gemini-2-5-flash-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:53.250788Z", + "finished_at": "2025-10-21T18:22:04.874212400Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\nusing System;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Score\n {\n public int Left;\n public int Right;\n }\n\n [SpacetimeDB.Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Score Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-flash-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.135466900Z", + "finished_at": "2025-10-21T18:31:07.610446400Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\nusing System;\n\npublic static partial class Module\n{\n [Table(Name = \"logs\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = new string[] { nameof(UserId), nameof(Day) })]\n public partial struct Log\n {\n [PrimaryKey]\n public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.593009700Z", + "finished_at": "2025-10-21T18:30:54.000181400Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\nusing System;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : SpacetimeDB.TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\n [SpacetimeDB.Table(Name = \"drawings\", Public = true)]\n public partial struct Drawing\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape A;\n public Shape B;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.drawings.Insert(new Drawing\n {\n Id = 1,\n A = new Shape.Circle(new Circle { Radius = 10 }),\n B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\n });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + }, + "sum_type_columns_row_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: can't directly call special Init lifecycle reducer\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c200a2db8e9e0283e4979c026c13ddd1e15efd8c5c0d117894c7a9bbec878b4c/call/Seed)\n", + "phase": "call_reducer_llm" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.354927100Z", + "finished_at": "2025-10-21T18:31:07.912657800Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\nusing System;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc]\n public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer)\n {\n // Reducer logic\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMicroseconds(50_000))\n });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.403558400Z", + "finished_at": "2025-10-21T18:31:08.141931800Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"events\")]\n public partial struct Event\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public int Id;\n public string Kind;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Id = 0, Kind = \"connected\" });\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Id = 0, Kind = \"disconnected\" });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:53.201774300Z", + "finished_at": "2025-10-21T18:20:57.462301100Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"entities\", Public = true)]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Position Pos;\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:52.859457600Z", + "finished_at": "2025-10-21T18:20:57.194798700Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\nusing System;\nusing System.Collections.Generic;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void Crud(ReducerContext ctx)\n {\n // Insert (Id=1, Name=\"Alice\", Age=30, Active=true)\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n\n // Insert (Id=2, Name=\"Bob\", Age=22, Active=false)\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n\n // Update (Id=1, Name=\"Alice2\", Age=31, Active=false)\n if (ctx.Db.users.Id.Find(1) is User user1)\n {\n user1.Name = \"Alice2\";\n user1.Age = 31;\n user1.Active = false;\n ctx.Db.users.Id.Update(user1);\n }\n\n // Delete Id=2\n ctx.Db.users.Id.Delete(2);\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gemini-2-5-flash-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:53.055521800Z", + "finished_at": "2025-10-21T18:22:04.220473200Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:52.681870300Z", + "finished_at": "2025-10-21T18:22:03.781677800Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=AIzaSyCX9OLo722iLo4_gdYisaPYQXlK3qDBuik -> 429 Too Many Requests: {\n \"error\": {\n \"code\": 429,\n \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_paid_tier_input_token_count, limit: 1000000\\nPlease retry in 58.967954457s.\",\n \"status\": \"RESOURCE_EXHAUSTED\",\n \"details\": [\n {\n \"@type\": \"type.googleapis.com/google.rpc.QuotaFailure\",\n \"violations\": [\n {\n \"quotaMetric\": \"generativelanguage.googleapis.com/generate_content_paid_tier_input_token_count\",\n \"quotaId\": \"GenerateContentPaidTierInputTokensPerModelPerMinute\",\n \"quotaDimensions\": {\n \"location\": \"global\",\n \"model\": \"gemini-2.5-flash\"\n },\n \"quotaValue\": \"1000000\"\n }\n ]\n },\n {\n \"@type\": \"type.googleapis.com/google.rpc.Help\",\n \"links\": [\n {\n \"description\": \"Learn more about Gemini API quotas\",\n \"url\": \"https://ai.google.dev/gemini-api/docs/rate-limits\"\n }\n ]\n },\n {\n \"@type\": \"type.googleapis.com/google.rpc.RetryInfo\",\n \"retryDelay\": \"58s\"\n }\n ]\n }\n}\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:22:05.567548300Z", + "finished_at": "2025-10-21T18:22:05.567548300Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "[SpacetimeDB.Type]\npublic partial struct User\n{\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n}\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct Users { }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-flash\\llm\\Lib.cs(17,5): error STDBINT0001: An internal error occurred during codegen: Parameter count mismatch. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-flash\\llm\\Lib.cs(18,29): error CS0246: The type or namespace name 'ReducerContext' could not be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-flash\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-flash\\llm\\Lib.cs(17,26): error CS0103: The name 'ReducerKind' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:53.153898200Z", + "finished_at": "2025-10-21T18:20:03.308265500Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\nusing System;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void DeleteUser(ReducerContext ctx, int Id)\n {\n ctx.Db.users.Id.Delete(Id);\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:53.008659Z", + "finished_at": "2025-10-21T18:20:57.062808700Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=AIzaSyCX9OLo722iLo4_gdYisaPYQXlK3qDBuik -> 429 Too Many Requests: {\n \"error\": {\n \"code\": 429,\n \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_paid_tier_input_token_count, limit: 1000000\\nPlease retry in 58.970895358s.\",\n \"status\": \"RESOURCE_EXHAUSTED\",\n \"details\": [\n {\n \"@type\": \"type.googleapis.com/google.rpc.QuotaFailure\",\n \"violations\": [\n {\n \"quotaMetric\": \"generativelanguage.googleapis.com/generate_content_paid_tier_input_token_count\",\n \"quotaId\": \"GenerateContentPaidTierInputTokensPerModelPerMinute\",\n \"quotaDimensions\": {\n \"location\": \"global\",\n \"model\": \"gemini-2.5-flash\"\n },\n \"quotaValue\": \"1000000\"\n }\n ]\n },\n {\n \"@type\": \"type.googleapis.com/google.rpc.Help\",\n \"links\": [\n {\n \"description\": \"Learn more about Gemini API quotas\",\n \"url\": \"https://ai.google.dev/gemini-api/docs/rate-limits\"\n }\n ]\n },\n {\n \"@type\": \"type.googleapis.com/google.rpc.RetryInfo\",\n \"retryDelay\": \"58s\"\n }\n ]\n }\n}\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:22:05.566510800Z", + "finished_at": "2025-10-21T18:22:05.566510800Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\nusing System;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n }\n\n [Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user.HasValue)\n {\n ctx.Db.results.Insert(new Result { Id = user.Value.Id, Name = user.Value.Name });\n }\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "Id | Name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-flash-llm", + "llm_out": "Id | Name ----+--------- 1 | \"Alice\"", + "query": "SELECT Id, Name FROM results WHERE Id=1", + "reducer": "LookupUserName", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:53.103991700Z", + "finished_at": "2025-10-21T18:22:05.395134800Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : SpacetimeDB.TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\n [SpacetimeDB.Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-flash-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetCircle", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.215319900Z", + "finished_at": "2025-10-21T18:30:56.168657300Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"primitives\", Public = true)]\n public partial struct Primitive\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive { Id = 1, Count = 2, Total = 3000000000L, Price = 1.5f, Ratio = 2.25, Active = true, Name = \"Alice\" });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-flash-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.261045200Z", + "finished_at": "2025-10-21T18:30:56.726289Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 5, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\nusing System;\nusing System.Linq;\n\npublic static partial class Module\n{\n [Table(Name = \"entities\", Public = true)]\n public partial struct Entity\n {\n [PrimaryKey]\n public int Id;\n }\n\n [Table(Name = \"positions\", Public = true)]\n public partial struct Position\n {\n [PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [Table(Name = \"velocities\", Public = true)]\n public partial struct Velocity\n {\n [PrimaryKey]\n public int EntityId;\n public int VX;\n public int VY;\n }\n\n [Table(Name = \"next_positions\", Public = true)]\n public partial struct NextPosition\n {\n [PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var position in ctx.Db.positions.Iter())\n {\n var velocity = ctx.Db.velocities.EntityId.Find(position.EntityId);\n if (velocity.HasValue)\n {\n var newX = position.X + velocity.Value.VX;\n var newY = position.Y + velocity.Value.VY;\n\n var nextPosition = new NextPosition\n {\n EntityId = position.EntityId,\n X = newX,\n Y = newY\n };\n\n // Upsert: if exists, update; else, insert. PrimaryKey.Update handles this.\n ctx.Db.next_positions.EntityId.Update(nextPosition);\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "ecs_next_pos_entity1": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.NoSuchRowException: The row was not found, e.g., in an update call\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_update_bsatn(TableId , IndexId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.UniqueIndex`4[[SpacetimeDB.Internal.TableHandles.next_positions, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.NextPosition, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[SpacetimeDB.BSATN.I32, SpacetimeDB.BSATN.Runtime, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null]].DoUpdate(NextPosition )\n at SpacetimeDB.Internal.TableHandles.next_positions.EntityIdUniqueIndex.Update(NextPosition )\n at Module.Step(ReducerContext )\n at ModuleRegistration.Step.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200ee39ad5e309897ed5661d2c2058524c1e4fa53562b68479545fdd3c0e21d/call/Step)\n", + "phase": "call_reducer" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_step_next_positions_count": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.NoSuchRowException: The row was not found, e.g., in an update call\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_update_bsatn(TableId , IndexId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.UniqueIndex`4[[SpacetimeDB.Internal.TableHandles.next_positions, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.NextPosition, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[SpacetimeDB.BSATN.I32, SpacetimeDB.BSATN.Runtime, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null]].DoUpdate(NextPosition )\n at SpacetimeDB.Internal.TableHandles.next_positions.EntityIdUniqueIndex.Update(NextPosition )\n at Module.Step(ReducerContext )\n at ModuleRegistration.Step.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200ee39ad5e309897ed5661d2c2058524c1e4fa53562b68479545fdd3c0e21d/call/Step)\n", + "phase": "call_reducer" + } + }, + "ecs_next_pos_entity2": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.NoSuchRowException: The row was not found, e.g., in an update call\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_update_bsatn(TableId , IndexId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.UniqueIndex`4[[SpacetimeDB.Internal.TableHandles.next_positions, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.NextPosition, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[SpacetimeDB.BSATN.I32, SpacetimeDB.BSATN.Runtime, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null]].DoUpdate(NextPosition )\n at SpacetimeDB.Internal.TableHandles.next_positions.EntityIdUniqueIndex.Update(NextPosition )\n at Module.Step(ReducerContext )\n at ModuleRegistration.Step.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200ee39ad5e309897ed5661d2c2058524c1e4fa53562b68479545fdd3c0e21d/call/Step)\n", + "phase": "call_reducer" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.544520200Z", + "finished_at": "2025-10-21T18:30:54.717774100Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int UserId;\n public string Name;\n }\n\n [Table(Name = \"groups\", Public = true)]\n public partial struct Group\n {\n [PrimaryKey]\n public int GroupId;\n public string Title;\n }\n\n [Table(Name = \"memberships\", Public = true)]\n [Index.BTree(Name = \"by_user\", Columns = new string[] { nameof(UserId) })]\n [Index.BTree(Name = \"by_group\", Columns = new string[] { nameof(GroupId) })]\n public partial struct Membership\n {\n [PrimaryKey]\n public int Id;\n public int UserId;\n public int GroupId;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'groups' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(70,24): warning CS8981: The type name 'memberships' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(113,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\Lib.cs(24,6): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\Lib.cs(25,6): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.497171300Z", + "finished_at": "2025-10-21T18:30:07.594242500Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "// \n\nusing System;\nusing System.Linq;\nusing SpacetimeDB;\nusing SpacetimeDB.Reducer;\nusing SpacetimeDB.Table;\nusing SpacetimeDB.Type;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Address\n {\n public string Street;\n public int Zip;\n }\n\n [Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [Table(Name = \"profiles\", Public = true)]\n public partial struct Profile\n {\n [PrimaryKey]\n public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile\n {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 }\n });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-flash\\llm\\Lib.cs(7,19): error CS0234: The type or namespace name 'Reducer' does not exist in the namespace 'SpacetimeDB' (are you missing an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-flash\\llm\\Lib.cs(8,19): error CS0234: The type or namespace name 'Table' does not exist in the namespace 'SpacetimeDB' (are you missing an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-flash\\llm\\Lib.cs(9,19): error CS0234: The type or namespace name 'Type' does not exist in the namespace 'SpacetimeDB' (are you missing an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-flash\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'profiles' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.307929500Z", + "finished_at": "2025-10-21T18:30:07.250420600Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\nusing System;\nusing System.Collections.Generic;\n\npublic static partial class Module\n{\n [Table(Name = \"accounts\")]\n [Index.BTree(Name = \"by_name\", Columns = new string[] { nameof(Name) })]\n public partial struct Account\n {\n [PrimaryKey]\n public int Id;\n [Unique]\n public string Email;\n public string Name;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\gemini-2-5-flash\\llm\\Lib.cs(9,6): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\gemini-2-5-flash\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'accounts' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\gemini-2-5-flash\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.449549900Z", + "finished_at": "2025-10-21T18:29:49.866622800Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct Users\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"products\", Public = true)]\n public partial struct Products\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [SpacetimeDB.Table(Name = \"notes\", Public = true)]\n public partial struct Notes\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:52.763159300Z", + "finished_at": "2025-10-21T18:20:57.330741700Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\nusing System;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [SpacetimeDB.PrimaryKey, SpacetimeDB.AutoInc]\n public ulong ScheduledId;\n public SpacetimeDB.ScheduleAt ScheduledAt;\n }\n\n [SpacetimeDB.Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer)\n {\n // Reducer logic\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0, // Auto-increment will assign a value\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMicroseconds(50_000))\n });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:19:52.810971500Z", + "finished_at": "2025-10-21T18:22:05.564885200Z" + } + } + }, + { + "name": "Claude 4.5 Haiku", + "route_api_model": "claude-haiku-4-5", + "tasks": { + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(scheduled_at))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc]\n public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(new TimeDuration { Microseconds = 50_000 })\n });\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer)\n {\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(6,6): error STDB0014: Could not find the specified column scheduled_at in TickTimer. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(6,80): error CS0103: The name 'scheduled_at' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:57.636347400Z", + "finished_at": "2025-10-21T21:22:10.168663100Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"primitives\")]\n public partial struct Primitive\n {\n [PrimaryKey]\n public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive\n {\n Id = 1,\n Count = 2,\n Total = 3000000000,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\"\n });\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-haiku-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:55.454990Z", + "finished_at": "2025-10-21T21:23:13.070138300Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc]\n public ulong ScheduledId;\n \n public ScheduleAt ScheduledAt;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMicroseconds(50_000))\n });\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer)\n {\n Log.Info(\"Tick executed\");\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:15:56.641560400Z", + "finished_at": "2025-10-21T21:17:35.024405300Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n }\n\n [Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user.HasValue)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = user.Value.Id,\n Name = user.Value.Name\n });\n }\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "Id | Name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-claude-4-5-haiku-llm", + "llm_out": "Id | Name ----+--------- 1 | \"Alice\"", + "query": "SELECT Id, Name FROM results WHERE Id=1", + "reducer": "LookupUserName", + "server": "local" + } + }, + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:16:01.281757Z", + "finished_at": "2025-10-21T21:17:34.692711Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"accounts\", Public = true)]\n [Index(Name = \"by_name\", BTree = [nameof(Name)])]\n public partial struct Account\n {\n [PrimaryKey]\n public int Id;\n\n [Unique]\n public string Email;\n\n public string Name;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account\n {\n Id = 1,\n Email = \"a@example.com\",\n Name = \"Alice\"\n });\n\n ctx.Db.accounts.Insert(new Account\n {\n Id = 2,\n Email = \"b@example.com\",\n Name = \"Bob\"\n });\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(7,6): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(7,38): error CS9176: There is no target type for the collection expression. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-5-haiku\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'accounts' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:58.345339Z", + "finished_at": "2025-10-21T21:22:11.208616800Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"entities\", Public = true)]\n public partial struct Entity\n {\n [PrimaryKey]\n public int Id;\n }\n\n [Table(Name = \"positions\", Public = true)]\n public partial struct Position\n {\n [PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [Table(Name = \"velocities\", Public = true)]\n public partial struct Velocity\n {\n [PrimaryKey]\n public int EntityId;\n public int VX;\n public int VY;\n }\n\n [Table(Name = \"next_positions\", Public = true)]\n public partial struct NextPosition\n {\n [PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var position in ctx.Db.positions.Iter())\n {\n var velocity = ctx.Db.velocities.EntityId.Find(position.EntityId);\n if (velocity.HasValue)\n {\n var nextX = position.X + velocity.Value.VX;\n var nextY = position.Y + velocity.Value.VY;\n\n var existingNextPos = ctx.Db.next_positions.EntityId.Find(position.EntityId);\n if (existingNextPos.HasValue)\n {\n ctx.Db.next_positions.EntityId.Update(new NextPosition\n {\n EntityId = position.EntityId,\n X = nextX,\n Y = nextY\n });\n }\n else\n {\n ctx.Db.next_positions.Insert(new NextPosition\n {\n EntityId = position.EntityId,\n X = nextX,\n Y = nextY\n });\n }\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=2 AND X=8 AND Y=3" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=1 AND X=1 AND Y=0" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:59.768557Z", + "finished_at": "2025-10-21T21:23:14.012132300Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User\n {\n Id = id,\n Name = name,\n Age = age,\n Active = active\n });\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-claude-4-5-haiku-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:15:58.192811500Z", + "finished_at": "2025-10-21T21:17:36.937240800Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey]\n public int Id;\n public int Sum;\n }\n\n private static int Add(int a, int b)\n {\n return a + b;\n }\n\n [Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n int sum = Add(a, b);\n ctx.Db.results.Insert(new Result { Id = id, Sum = sum });\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-claude-4-5-haiku-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:16:03.603944800Z", + "finished_at": "2025-10-21T21:17:37.429004300Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:15:55.039324800Z", + "finished_at": "2025-10-21T21:17:35.767014400Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial record Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial record Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : SpacetimeDB.TaggedEnum<(Circle Circle, Rectangle Rectangle)>\n {\n }\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey]\n public int Id;\n public Shape Value;\n }\n\n [Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n var circle = new Circle { Radius = radius };\n var shape = new Shape.Circle(circle);\n var result = new Result { Id = id, Value = shape };\n ctx.Db.results.Insert(result);\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-5-haiku-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetCircle", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:54.694207Z", + "finished_at": "2025-10-21T21:23:14.796865500Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"entities\", Public = true)]\n public partial struct Entity\n {\n [PrimaryKey]\n public int Id;\n public Position Pos;\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:15:57.421580100Z", + "finished_at": "2025-10-21T21:17:35.897725Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Address\n {\n [SpacetimeDB.Type]\n public string Street;\n [SpacetimeDB.Type]\n public int Zip;\n\n public Address(string street, int zip)\n {\n Street = street;\n Zip = zip;\n }\n }\n\n [SpacetimeDB.Type]\n public partial struct Position\n {\n [SpacetimeDB.Type]\n public int X;\n [SpacetimeDB.Type]\n public int Y;\n\n public Position(int x, int y)\n {\n X = x;\n Y = y;\n }\n }\n\n [Table(Name = \"profiles\", Public = true)]\n public partial struct Profile\n {\n [PrimaryKey]\n public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n var profile = new Profile\n {\n Id = 1,\n Home = new Address(Street: \"1 Main\", Zip: 11111),\n Work = new Address(Street: \"2 Broad\", Zip: 22222),\n Pos = new Position(X: 7, Y: 9)\n };\n\n ctx.Db.profiles.Insert(profile);\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(10,23): error STDBINT0001: An internal error occurred during codegen: Unable to cast object of type 'Microsoft.CodeAnalysis.CSharp.Syntax.VariableDeclaratorSyntax' to type 'Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax'. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(12,20): error STDBINT0001: An internal error occurred during codegen: Unable to cast object of type 'Microsoft.CodeAnalysis.CSharp.Syntax.VariableDeclaratorSyntax' to type 'Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax'. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(25,20): error STDBINT0001: An internal error occurred during codegen: Unable to cast object of type 'Microsoft.CodeAnalysis.CSharp.Syntax.VariableDeclaratorSyntax' to type 'Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax'. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(27,20): error STDBINT0001: An internal error occurred during codegen: Unable to cast object of type 'Microsoft.CodeAnalysis.CSharp.Syntax.VariableDeclaratorSyntax' to type 'Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax'. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'profiles' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(9,10): error CS0592: Attribute 'SpacetimeDB.Type' is not valid on this declaration type. It is only valid on 'class, struct, enum' declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(11,10): error CS0592: Attribute 'SpacetimeDB.Type' is not valid on this declaration type. It is only valid on 'class, struct, enum' declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(24,10): error CS0592: Attribute 'SpacetimeDB.Type' is not valid on this declaration type. It is only valid on 'class, struct, enum' declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(26,10): error CS0592: Attribute 'SpacetimeDB.Type' is not valid on this declaration type. It is only valid on 'class, struct, enum' declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:56.203255200Z", + "finished_at": "2025-10-21T21:22:10.125883400Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void Crud(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n \n var userToUpdate = ctx.Db.users.Id.Find(1);\n if (userToUpdate.HasValue)\n {\n var updatedUser = userToUpdate.Value;\n updatedUser.Name = \"Alice2\";\n updatedUser.Age = 31;\n updatedUser.Active = false;\n ctx.Db.users.Id.Update(updatedUser);\n }\n \n ctx.Db.users.Id.Delete(2);\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-claude-4-5-haiku-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "local" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:16:00.507473700Z", + "finished_at": "2025-10-21T21:17:34.144777300Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"events\")]\n public partial struct Event\n {\n [PrimaryKey]\n [AutoInc]\n public int Id;\n public string Kind;\n }\n\n [Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event\n {\n Id = 0,\n Kind = \"connected\"\n });\n }\n\n [Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event\n {\n Id = 0,\n Kind = \"disconnected\"\n });\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:16:02.859193900Z", + "finished_at": "2025-10-21T21:18:05.091192Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"logs\", Public = true)]\n [Index(Name = \"by_user_day\", BTree = [nameof(UserId), nameof(Day)])]\n public partial struct Log\n {\n [PrimaryKey]\n public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(7,6): error CS0104: 'Index' is an ambiguous reference between 'SpacetimeDB.Index' and 'System.Index' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-haiku\\llm\\Lib.cs(7,42): error CS9176: There is no target type for the collection expression. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-haiku\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'logs' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\claude-4-5-haiku\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:22:00.471862400Z", + "finished_at": "2025-10-21T21:22:09.531652200Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User\n {\n Id = 1,\n Name = \"Alice\",\n Age = 30,\n Active = true\n });\n\n ctx.Db.users.Insert(new User\n {\n Id = 2,\n Name = \"Bob\",\n Age = 22,\n Active = false\n });\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:16:02.085109500Z", + "finished_at": "2025-10-21T21:18:03.336602500Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct Users\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Table(Name = \"products\", Public = true)]\n public partial struct Products\n {\n [PrimaryKey]\n public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [Table(Name = \"notes\", Public = true)]\n public partial struct Notes\n {\n [PrimaryKey]\n public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:15:55.834612100Z", + "finished_at": "2025-10-21T21:17:34.859654500Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : SpacetimeDB.TaggedEnum<(Circle Circle, Rectangle Rectangle)>\n {\n }\n\n [Table(Name = \"drawings\", Public = true)]\n public partial struct Drawing\n {\n [PrimaryKey]\n public int Id;\n public Shape A;\n public Shape B;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n var drawing = new Drawing\n {\n Id = 1,\n A = new Shape.Circle(new Circle { Radius = 10 }),\n B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\n };\n ctx.Db.drawings.Insert(drawing);\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-haiku-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:56.925366600Z", + "finished_at": "2025-10-21T21:23:14.418688200Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 5, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int UserId;\n public string Name;\n }\n\n [Table(Name = \"groups\", Public = true)]\n public partial struct Group\n {\n [PrimaryKey]\n public int GroupId;\n public string Title;\n }\n\n [Table(Name = \"memberships\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = [nameof(UserId)])]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = [nameof(GroupId)])]\n public partial struct Membership\n {\n [PrimaryKey]\n public int Id;\n public int UserId;\n public int GroupId;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + } + }, + "m2m_has_1_10": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: can't directly call special Init lifecycle reducer\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c2000e5803df888c574fe79ecd2d746d1220d5e211bddcea7f2032877b524a9a/call/Seed)\n", + "phase": "call_reducer" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:59.056624400Z", + "finished_at": "2025-10-21T21:23:13.445114100Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user.HasValue)\n {\n ctx.Db.users.Id.Delete(user.Value.Id);\n }\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:15:59.720329100Z", + "finished_at": "2025-10-21T21:17:36.496186600Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user.HasValue)\n {\n ctx.Db.users.Id.Update(new User\n {\n Id = id,\n Name = name,\n Age = age,\n Active = active\n });\n }\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-claude-4-5-haiku-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:15:58.946859500Z", + "finished_at": "2025-10-21T21:17:35.574459100Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\n[SpacetimeDB.Type]\npublic partial struct Score\n{\n public int Left;\n public int Right;\n}\n\n[Table(Name = \"results\", Public = true)]\npublic partial struct Result\n{\n [PrimaryKey]\n public int Id;\n public Score Value;\n}\n\npublic static partial class Module\n{\n [Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Value = new Score\n {\n Left = left,\n Right = right\n }\n });\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-haiku-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:53.933934800Z", + "finished_at": "2025-10-21T21:23:15.187319300Z" + } + } + }, + { + "name": "DeepSeek R1", + "route_api_model": "deepseek-reasoner", + "tasks": { + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\n[SpacetimeDB.Type]\npublic partial struct Score\n{\n public int Left;\n public int Right;\n}\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Score Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Value = new Score { Left = left, Right = right }\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-r1-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:42.685896400Z", + "finished_at": "2025-10-21T21:35:28.769962700Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\n[SpacetimeDB.Type]\npublic partial struct Circle\n{\n public int Radius;\n}\n\n[SpacetimeDB.Type]\npublic partial struct Rectangle\n{\n public int Width;\n public int Height;\n}\n\n[SpacetimeDB.Type]\npublic partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Value = new Shape.Circle(new Circle { Radius = radius })\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\deepseek-r1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\deepseek-r1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.BSATN.Codegen\\SpacetimeDB.Codegen.Type\\Shape.cs(6,26): error CS8910: The primary constructor conflicts with the synthesized copy constructor. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\deepseek-r1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.BSATN.Codegen\\SpacetimeDB.Codegen.Type\\Shape.cs(12,26): error CS8910: The primary constructor conflicts with the synthesized copy constructor. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:43.223808Z", + "finished_at": "2025-10-21T21:34:32.511591800Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\n[SpacetimeDB.Type]\npublic partial struct Address\n{\n public string Street;\n public int Zip;\n}\n\n[SpacetimeDB.Type]\npublic partial struct Position\n{\n public int X;\n public int Y;\n}\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"profiles\")]\n public partial struct Profile\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile\n {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 }\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-deepseek-r1-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:44.211931300Z", + "finished_at": "2025-10-21T21:35:27.125850100Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"logs\")]\n public partial struct Log\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = [nameof(UserId), nameof(Day)])]\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\deepseek-r1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'logs' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(16,70): error CS0103: The name 'UserId' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(16,86): error CS0103: The name 'Day' does not exist in the current context [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:47.372781600Z", + "finished_at": "2025-10-21T21:34:32.333574Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:14.757563400Z", + "finished_at": "2025-10-21T21:41:14.343622600Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [SpacetimeDB.Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer)\n {\n // Scheduled reducer logic would go here\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(new TimeDuration { Microseconds = 50_000 })\n });\n }\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:16.119052700Z", + "finished_at": "2025-10-21T21:41:21.784824300Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:21.144559Z", + "finished_at": "2025-10-21T21:41:21.096123900Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"events\")]\n public partial struct Event\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public int Id;\n public string Kind;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Id = 0, Kind = \"connected\" });\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Id = 0, Kind = \"disconnected\" });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:21.827123300Z", + "finished_at": "2025-10-21T21:41:14.998070200Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void Crud(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.users.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.users.Id.Delete(2);\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:19.677357800Z", + "finished_at": "2025-10-21T21:41:22.347482800Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user.HasValue)\n {\n ctx.Db.users.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\n }\n else\n {\n throw new System.Exception($\"User with id {id} not found\");\n }\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-deepseek-r1-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:18.300869400Z", + "finished_at": "2025-10-21T21:41:20.576102100Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-deepseek-r1-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:17.531864Z", + "finished_at": "2025-10-21T21:41:14.830810500Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user != null)\n {\n ctx.Db.results.Insert(new Result { Id = user.Id, Name = user.Name });\n }\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-r1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-r1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(70,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(30,58): error CS1061: 'Module.User?' does not contain a definition for 'Id' and no accessible extension method 'Id' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(30,74): error CS1061: 'Module.User?' does not contain a definition for 'Name' and no accessible extension method 'Name' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:20.345751Z", + "finished_at": "2025-10-21T21:39:39.519758900Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```csharp\nusing SpacetimeDB;\n\n[SpacetimeDB.Type]\npublic partial struct Position\n{\n public int X;\n public int Y;\n}\n\n[SpacetimeDB.Table(Name = \"entities\")]\npublic partial struct Entity\n{\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Position Pos;\n}\n\npublic static partial class Module\n{\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:16.798048900Z", + "finished_at": "2025-10-21T21:41:09.488033900Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n if (ctx.Db.users.Id.Find(id) is User user)\n {\n ctx.Db.users.Id.Delete(id);\n }\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:18.965740900Z", + "finished_at": "2025-10-21T21:41:10.233366700Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"primitives\")]\n public partial struct Primitive\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive\n {\n Id = 1,\n Count = 2,\n Total = 3000000000,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\"\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-deepseek-r1-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:43.710607Z", + "finished_at": "2025-10-21T21:35:27.658519100Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"accounts\")]\n public partial struct Account\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n \n [SpacetimeDB.Unique]\n public string Email;\n \n public string Name;\n \n [SpacetimeDB.Index.BTree(Name = \"by_name\")]\n public string NameIndex => Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\deepseek-r1\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'accounts' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(17,10): error CS0592: Attribute 'SpacetimeDB.Index.BTree' is not valid on this declaration type. It is only valid on 'class, struct, field' declarations. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:45.804288800Z", + "finished_at": "2025-10-21T21:34:32.188544700Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 5, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"entities\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n }\n\n [SpacetimeDB.Table(Name = \"positions\")]\n public partial struct Position\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"velocities\")]\n public partial struct Velocity\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int VX;\n public int VY;\n }\n\n [SpacetimeDB.Table(Name = \"next_positions\")]\n public partial struct NextPosition\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [SpacetimeDB.Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var pos in ctx.Db.positions.Iter())\n {\n var vel = ctx.Db.velocities.EntityId.Find(pos.EntityId);\n if (vel.HasValue)\n {\n ctx.Db.next_positions.EntityId.Update(new NextPosition\n {\n EntityId = pos.EntityId,\n X = pos.X + vel.Value.VX,\n Y = pos.Y + vel.Value.VY\n });\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "ecs_step_next_positions_count": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.NoSuchRowException: The row was not found, e.g., in an update call\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_update_bsatn(TableId , IndexId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.UniqueIndex`4[[SpacetimeDB.Internal.TableHandles.next_positions, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.NextPosition, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[SpacetimeDB.BSATN.I32, SpacetimeDB.BSATN.Runtime, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null]].DoUpdate(NextPosition )\n at SpacetimeDB.Internal.TableHandles.next_positions.EntityIdUniqueIndex.Update(NextPosition )\n at Module.Step(ReducerContext )\n at ModuleRegistration.Step.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200815c605205023ca92d57e9fb13bd132838935a208007ae3bff05885703a8/call/Step)\n", + "phase": "call_reducer" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity1": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.NoSuchRowException: The row was not found, e.g., in an update call\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_update_bsatn(TableId , IndexId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.UniqueIndex`4[[SpacetimeDB.Internal.TableHandles.next_positions, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.NextPosition, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[SpacetimeDB.BSATN.I32, SpacetimeDB.BSATN.Runtime, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null]].DoUpdate(NextPosition )\n at SpacetimeDB.Internal.TableHandles.next_positions.EntityIdUniqueIndex.Update(NextPosition )\n at Module.Step(ReducerContext )\n at ModuleRegistration.Step.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200815c605205023ca92d57e9fb13bd132838935a208007ae3bff05885703a8/call/Step)\n", + "phase": "call_reducer" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_next_pos_entity2": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.NoSuchRowException: The row was not found, e.g., in an update call\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_update_bsatn(TableId , IndexId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.UniqueIndex`4[[SpacetimeDB.Internal.TableHandles.next_positions, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.NextPosition, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[SpacetimeDB.BSATN.I32, SpacetimeDB.BSATN.Runtime, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null]].DoUpdate(NextPosition )\n at SpacetimeDB.Internal.TableHandles.next_positions.EntityIdUniqueIndex.Update(NextPosition )\n at Module.Step(ReducerContext )\n at ModuleRegistration.Step.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200815c605205023ca92d57e9fb13bd132838935a208007ae3bff05885703a8/call/Step)\n", + "phase": "call_reducer" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:46.869823300Z", + "finished_at": "2025-10-21T21:35:44.603745Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Sum;\n }\n\n private static int Add(int a, int b)\n {\n return a + b;\n }\n\n [SpacetimeDB.Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.results.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-deepseek-r1-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:22.504027600Z", + "finished_at": "2025-10-21T21:41:21.651539700Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int UserId;\n public string Name;\n }\n\n [SpacetimeDB.Table]\n public partial struct Group\n {\n [SpacetimeDB.PrimaryKey]\n public int GroupId;\n public string Title;\n }\n\n [SpacetimeDB.Table]\n public partial struct Membership\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int GroupId;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.user.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.user.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.group.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.group.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.membership.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.membership.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.membership.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(34,16): error CS1061: 'Local' does not contain a definition for 'user' and no accessible extension method 'user' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(35,16): error CS1061: 'Local' does not contain a definition for 'user' and no accessible extension method 'user' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(37,16): error CS1061: 'Local' does not contain a definition for 'group' and no accessible extension method 'group' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(38,16): error CS1061: 'Local' does not contain a definition for 'group' and no accessible extension method 'group' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(40,16): error CS1061: 'Local' does not contain a definition for 'membership' and no accessible extension method 'membership' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(41,16): error CS1061: 'Local' does not contain a definition for 'membership' and no accessible extension method 'membership' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\Lib.cs(42,16): error CS1061: 'Local' does not contain a definition for 'membership' and no accessible extension method 'membership' accepting a first argument of type 'Local' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-r1\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:46.352762300Z", + "finished_at": "2025-10-21T21:34:40.791806900Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```csharp\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\n [SpacetimeDB.Table(Name = \"drawings\")]\n public partial struct Drawing\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape A;\n public Shape B;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.drawings.Insert(new Drawing\n {\n Id = 1,\n A = new Shape.Circle(new Circle { Radius = 10 }),\n B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\n });\n }\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-deepseek-r1-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:44.740329400Z", + "finished_at": "2025-10-21T21:35:28.238303500Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct Users\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"products\")]\n public partial struct Products\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [SpacetimeDB.Table(Name = \"notes\")]\n public partial struct Notes\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:39:15.441826600Z", + "finished_at": "2025-10-21T21:41:20.741222100Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [SpacetimeDB.Reducer]\n public static void Tick(ReducerContext ctx, TickTimer schedule)\n {\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(new TimeDuration { Microseconds = 50_000 })\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\deepseek-r1\\llm", + "scorer_details": { + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:33:45.255546Z", + "finished_at": "2025-10-21T21:35:30.065368Z" + } + } + }, + { + "name": "DeepSeek V3", + "route_api_model": "deepseek-chat", + "tasks": { + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Score\n {\n public int Left;\n public int Right;\n }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Score Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Value = new Score { Left = left, Right = right }\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-v3-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:24.300697500Z", + "finished_at": "2025-10-21T21:48:58.320135Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 5, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int UserId;\n public string Name;\n }\n\n [SpacetimeDB.Table(Name = \"groups\", Public = true)]\n public partial struct Group\n {\n [SpacetimeDB.PrimaryKey]\n public int GroupId;\n public string Title;\n }\n\n [SpacetimeDB.Table(Name = \"memberships\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = [nameof(UserId)])]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = [nameof(GroupId)])]\n public partial struct Membership\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int GroupId;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "m2m_has_1_10": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: can't directly call special Init lifecycle reducer\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c2006709be6e83ff9679cb5896e4dcfd226fc63c542008337dfa50ce18aa3869/call/Seed)\n", + "phase": "call_reducer" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:28.582794500Z", + "finished_at": "2025-10-21T21:49:10.680876500Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user != null)\n {\n ctx.Db.results.Insert(new Result { Id = user.Id, Name = user.Name });\n }\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-v3\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(70,24): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-v3\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-v3\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'results' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-v3\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-v3\\llm\\Lib.cs(30,58): error CS1061: 'Module.User?' does not contain a definition for 'Id' and no accessible extension method 'Id' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-v3\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-v3\\llm\\Lib.cs(30,74): error CS1061: 'Module.User?' does not contain a definition for 'Name' and no accessible extension method 'Name' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\deepseek-v3\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:19.478413200Z", + "finished_at": "2025-10-21T21:43:35.441778500Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"primitives\")]\n public partial struct Primitive\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive\n {\n Id = 1,\n Count = 2,\n Total = 3000000000,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\"\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:25.560295400Z", + "finished_at": "2025-10-21T21:49:06.926867300Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\n[SpacetimeDB.Type]\npublic partial struct Address\n{\n public string Street;\n public int Zip;\n}\n\n[SpacetimeDB.Type]\npublic partial struct Position\n{\n public int X;\n public int Y;\n}\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"profiles\")]\n public partial struct Profile\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile\n {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 }\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-deepseek-v3-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:26.187633700Z", + "finished_at": "2025-10-21T21:49:08.548904400Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [SpacetimeDB.Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:15.268555100Z", + "finished_at": "2025-10-21T21:44:58.653818500Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct Users\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"products\", Public = true)]\n public partial struct Products\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [SpacetimeDB.Table(Name = \"notes\", Public = true)]\n public partial struct Notes\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:15.819316200Z", + "finished_at": "2025-10-21T21:44:59.876292400Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n ctx.Db.results.Insert(new Result\n {\n Id = id,\n Value = new Shape.Circle(new Circle { Radius = radius })\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "llm_db": "schema-t-013-spacetime-sum-type-deepseek-v3-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetCircle", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:24.962875700Z", + "finished_at": "2025-10-21T21:49:10.062838600Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public ulong ScheduledId;\n\n public ScheduleAt ScheduledAt;\n }\n\n [SpacetimeDB.Reducer]\n public static void Tick(ReducerContext ctx, TickTimer schedule)\n {\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(new TimeDuration { Microseconds = 50_000 })\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:27.382264500Z", + "finished_at": "2025-10-21T21:49:09.480877Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Sum;\n }\n\n private static int Add(int a, int b)\n {\n return a + b;\n }\n\n [SpacetimeDB.Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.results.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-deepseek-v3-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:20.988640Z", + "finished_at": "2025-10-21T21:44:50.833236100Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:19.982065600Z", + "finished_at": "2025-10-21T21:44:58.956936700Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void Crud(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n \n var user1 = ctx.Db.users.Id.Find(1);\n if (user1 != null)\n {\n ctx.Db.users.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n }\n \n ctx.Db.users.Id.Delete(2);\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:18.974162900Z", + "finished_at": "2025-10-21T21:44:58.489258700Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n if (ctx.Db.users.Id.Find(id) is User user)\n {\n ctx.Db.users.Id.Delete(id);\n }\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:18.439088600Z", + "finished_at": "2025-10-21T21:44:51.489757900Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user != null)\n {\n ctx.Db.users.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\n }\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-deepseek-v3-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "UpdateUser", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:17.917737100Z", + "finished_at": "2025-10-21T21:44:59.712059200Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"events\")]\n public partial struct Event\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public int Id;\n public string Kind;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Id = 0, Kind = \"connected\" });\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Id = 0, Kind = \"disconnected\" });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:20.488470300Z", + "finished_at": "2025-10-21T21:44:59.087263200Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"entities\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n }\n\n [SpacetimeDB.Table(Name = \"positions\")]\n public partial struct Position\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"velocities\")]\n public partial struct Velocity\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int VX;\n public int VY;\n }\n\n [SpacetimeDB.Table(Name = \"next_positions\")]\n public partial struct NextPosition\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [SpacetimeDB.Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var pos in ctx.Db.positions.Iter())\n {\n var vel = ctx.Db.velocities.EntityId.Find(pos.EntityId);\n if (vel != null)\n {\n var nextPos = new NextPosition\n {\n EntityId = pos.EntityId,\n X = pos.X + vel.VX,\n Y = pos.Y + vel.VY\n };\n ctx.Db.next_positions.EntityId.Update(nextPos);\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'entities' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(113,24): warning CS8981: The type name 'positions' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(156,24): warning CS8981: The type name 'velocities' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\Lib.cs(63,37): error CS1061: 'Module.Velocity?' does not contain a definition for 'VX' and no accessible extension method 'VX' accepting a first argument of type 'Module.Velocity?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\Lib.cs(64,37): error CS1061: 'Module.Velocity?' does not contain a definition for 'VY' and no accessible extension method 'VY' accepting a first argument of type 'Module.Velocity?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\deepseek-v3\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:29.171789600Z", + "finished_at": "2025-10-21T21:47:53.751440300Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\n [SpacetimeDB.Table(Name = \"drawings\")]\n public partial struct Drawing\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape A;\n public Shape B;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.drawings.Insert(new Drawing\n {\n Id = 1,\n A = new Shape.Circle(new Circle { Radius = 10 }),\n B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\n });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-deepseek-v3-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:26.781535900Z", + "finished_at": "2025-10-21T21:49:07.572308Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"accounts\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = [nameof(Name)])]\n public partial struct Account\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n [SpacetimeDB.Unique]\n public string Email;\n public string Name;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "constraints_row_parity_after_seed": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: can't directly call special Init lifecycle reducer\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c20079919ed90a64ecacb120b3bdd78cba0f54c43555b600e7f7c763eb2d1274/call/Seed)\n", + "phase": "call_reducer_llm" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:27.983142300Z", + "finished_at": "2025-10-21T21:49:08.019543700Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"logs\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = [nameof(UserId), nameof(Day)])]\n public partial struct Log\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:29.875295400Z", + "finished_at": "2025-10-21T21:49:09.219649600Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public ulong ScheduledId;\n\n public ScheduleAt ScheduledAt;\n }\n\n [SpacetimeDB.Reducer]\n public static void Tick(ReducerContext ctx, TickTimer schedule)\n {\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(new TimeDuration { Microseconds = 50_000 })\n });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:16.350094900Z", + "finished_at": "2025-10-21T21:45:00.415735Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"entities\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Position Pos;\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:16.874441900Z", + "finished_at": "2025-10-21T21:44:50.111591900Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\deepseek-v3\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-deepseek-v3-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:17.407052700Z", + "finished_at": "2025-10-21T21:45:00.254993100Z" + } + } + }, + { + "name": "Meta Llama 3.1 405B", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "tasks": { + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(TickTimer.ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey]\n [AutoInc]\n public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer schedule)\n {\n Log.Info(\"Tick reducer called\");\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n var currentTime = ctx.Timestamp;\n var interval = new TimeDuration { Microseconds = +50_000 };\n var futureTimestamp = currentTime + interval;\n\n ctx.Db.tick_timer.Insert(new()\n {\n ScheduledId = 0, // Have [AutoInc] assign an Id.\n ScheduledAt = new ScheduleAt.Interval(interval),\n });\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:51.377249200Z", + "finished_at": "2025-10-22T02:40:16.461659400Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Address\n {\n public string Street;\n public int Zip;\n }\n\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"profiles\")]\n public partial struct Profile\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile\n {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 }\n });\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "llm_db": "schema-t-015-product-type-columns-meta-llama-3-1-405b-llm", + "llm_out": "Id | Home | Work | Pos ----+----------------------------------+-----------------------------------+---------------- 1 | (Street = \"1 Main\", Zip = 11111) | (Street = \"2 Broad\", Zip = 22222) | (X = 7, Y = 9)", + "query": "SELECT Id, Home, Work, Pos FROM profiles WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:50.454758900Z", + "finished_at": "2025-10-22T02:40:17.776456700Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"entities\", Public = true)]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n }\n\n [SpacetimeDB.Table(Name = \"positions\", Public = true)]\n public partial struct Position\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"velocities\", Public = true)]\n public partial struct Velocity\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int VX;\n public int VY;\n }\n\n [SpacetimeDB.Table(Name = \"next_positions\", Public = true)]\n public partial struct NextPosition\n {\n [SpacetimeDB.PrimaryKey]\n public int EntityId;\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [SpacetimeDB.Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var position in ctx.Db.positions.Iter())\n {\n var velocity = ctx.Db.velocities.EntityId.Find(position.EntityId);\n if (velocity != null)\n {\n var nextPosition = new NextPosition\n {\n EntityId = position.EntityId,\n X = position.X + velocity.VX,\n Y = position.Y + velocity.VY,\n };\n ctx.Db.next_positions.EntityId.Update(nextPosition);\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'entities' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(113,24): warning CS8981: The type name 'positions' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(156,24): warning CS8981: The type name 'velocities' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\Lib.cs(64,47): error CS1061: 'Module.Velocity?' does not contain a definition for 'VX' and no accessible extension method 'VX' accepting a first argument of type 'Module.Velocity?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\Lib.cs(65,47): error CS1061: 'Module.Velocity?' does not contain a definition for 'VY' and no accessible extension method 'VY' accepting a first argument of type 'Module.Velocity?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:38:07.633585800Z", + "finished_at": "2025-10-22T02:38:35.899918Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 4, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"logs\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = new[] { nameof(Log.UserId), nameof(Log.Day) })]\n public partial struct Log\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 0, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 0, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 0, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.UniqueConstraintViolationException: Value with given unique identifier already exists\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_insert_bsatn(TableId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.ITableView`2[[SpacetimeDB.Internal.TableHandles.logs, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.Log, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].DoInsert(Log )\n at SpacetimeDB.Internal.TableHandles.logs.Insert(Log )\n at Module.Seed(ReducerContext )\n at ModuleRegistration.Seed.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200f0a68817026f4d05dbb5d042800387ea1bfdbfd6dfa868d4da7905d3d18f/call/Seed)\n", + "phase": "call_reducer" + } + }, + "mcindex_lookup_u7_d2": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.UniqueConstraintViolationException: Value with given unique identifier already exists\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_insert_bsatn(TableId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.ITableView`2[[SpacetimeDB.Internal.TableHandles.logs, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.Log, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].DoInsert(Log )\n at SpacetimeDB.Internal.TableHandles.logs.Insert(Log )\n at Module.Seed(ReducerContext )\n at ModuleRegistration.Seed.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200f0a68817026f4d05dbb5d042800387ea1bfdbfd6dfa868d4da7905d3d18f/call/Seed)\n", + "phase": "call_reducer" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_seed_count": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: SpacetimeDB.UniqueConstraintViolationException: Value with given unique identifier already exists\n at SpacetimeDB.Internal.FFI.CheckedStatus.Marshaller.ConvertToManaged(Errno )\n at SpacetimeDB.Internal.FFI.datastore_insert_bsatn(TableId , Span`1 , UInt32& )\n at SpacetimeDB.Internal.ITableView`2[[SpacetimeDB.Internal.TableHandles.logs, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.Log, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].DoInsert(Log )\n at SpacetimeDB.Internal.TableHandles.logs.Insert(Log )\n at Module.Seed(ReducerContext )\n at ModuleRegistration.Seed.Invoke(BinaryReader , IReducerContext )\n at SpacetimeDB.Internal.Module.__call_reducer__(UInt32 id, UInt64 sender_0, UInt64 sender_1, UInt64 sender_2, UInt64 sender_3, UInt64 conn_id_0, UInt64 conn_id_1, Timestamp timestamp, BytesSource args, BytesSink error)\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c200f0a68817026f4d05dbb5d042800387ea1bfdbfd6dfa868d4da7905d3d18f/call/Seed)\n", + "phase": "call_reducer" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:38:35.949337100Z", + "finished_at": "2025-10-22T02:40:19.703765800Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Sum;\n }\n\n public static int Add(int a, int b)\n {\n return a + b;\n }\n\n [SpacetimeDB.Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.results.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "Id | Sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-meta-llama-3-1-405b-llm", + "llm_out": "Id | Sum ----+----- 1 | 5", + "query": "SELECT Id, Sum FROM results WHERE Id=1", + "reducer": "ComputeSum", + "server": "local" + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:48.644870100Z", + "finished_at": "2025-10-22T02:39:59.058161500Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [SpacetimeDB.Table(Name = \"entities\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Position Pos;\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:44.946431800Z", + "finished_at": "2025-10-22T02:39:46.784002900Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n ctx.Db.users.Id.Delete(id);\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:46.342054500Z", + "finished_at": "2025-10-22T02:39:51.759231100Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void Crud(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.users.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.users.Id.Delete(2);\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-meta-llama-3-1-405b-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "Crud", + "server": "local" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:46.803786900Z", + "finished_at": "2025-10-22T02:40:17.040963300Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:47.729631500Z", + "finished_at": "2025-10-22T02:40:18.905430400Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int UserId;\n public string Name;\n }\n\n [SpacetimeDB.Table(Name = \"groups\", Public = true)]\n public partial struct Group\n {\n [SpacetimeDB.PrimaryKey]\n public int GroupId;\n public string Title;\n }\n\n [SpacetimeDB.Table(Name = \"memberships\", Public = true)]\n public partial struct Membership\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n [SpacetimeDB.Index.BTree(Name = \"by_user\")]\n public int UserId;\n [SpacetimeDB.Index.BTree(Name = \"by_group\")]\n public int GroupId;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:52.288238100Z", + "finished_at": "2025-10-22T02:40:15.906799100Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"results\", Public = true)]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n if (ctx.Db.users.Id.Find(id) is User user)\n {\n ctx.Db.results.Insert(new Result { Id = user.Id, Name = user.Name });\n }\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "Id | Name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-meta-llama-3-1-405b-llm", + "llm_out": "Id | Name ----+--------- 1 | \"Alice\"", + "query": "SELECT Id, Name FROM results WHERE Id=1", + "reducer": "LookupUserName", + "server": "local" + } + }, + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:47.257153900Z", + "finished_at": "2025-10-22T02:40:18.620488400Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "csharp", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n var user = ctx.Db.users.Id.Find(id);\n if (user != null)\n {\n user.Name = name;\n user.Age = age;\n user.Active = active;\n ctx.Db.users.Id.Update(user);\n }\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime build (csharp) failed (exit=1)\n--- stderr ---\nError: command [\"dotnet\", \"publish\", \"-c\", \"Release\", \"-v\", \"quiet\"] exited with code 1\n\n--- stdout ---\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\obj\\Release\\net8.0\\wasi-wasm\\SpacetimeDB.Codegen\\SpacetimeDB.Codegen.Module\\FFI.cs(27,32): warning CS8981: The type name 'users' only contains lower-cased ascii characters. Such names may become reserved for the language. [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\Lib.cs(22,18): error CS1061: 'Module.User?' does not contain a definition for 'Name' and no accessible extension method 'Name' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\Lib.cs(23,18): error CS1061: 'Module.User?' does not contain a definition for 'Age' and no accessible extension method 'Age' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\Lib.cs(24,18): error CS1061: 'Module.User?' does not contain a definition for 'Active' and no accessible extension method 'Active' accepting a first argument of type 'Module.User?' could be found (are you missing a using directive or an assembly reference?) [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\nE:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\Lib.cs(25,36): error CS1503: Argument 1: cannot convert from 'Module.User?' to 'Module.User' [E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\csharp\\server\\meta-llama-3-1-405b\\llm\\StdbModule.csproj]\r\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:45.883600500Z", + "finished_at": "2025-10-22T02:38:07.589547600Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct Users\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Table(Name = \"products\", Public = true)]\n public partial struct Products\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [SpacetimeDB.Table(Name = \"notes\", Public = true)]\n public partial struct Notes\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:43.992347900Z", + "finished_at": "2025-10-22T02:40:03.713668500Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(TickTimer.ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey]\n [AutoInc]\n public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer schedule)\n {\n Log.Info($\"Tick reducer called at {ctx.Timestamp}\");\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n var currentTime = ctx.Timestamp;\n var interval = new TimeDuration { Microseconds = +50_000 };\n var futureTimestamp = currentTime + interval;\n\n ctx.Db.tick_timer.Insert(new()\n {\n ScheduledId = 0, // Have [AutoInc] assign an Id.\n ScheduledAt = new ScheduleAt.Interval(interval),\n });\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:44.463523900Z", + "finished_at": "2025-10-22T02:40:19.067957300Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : SpacetimeDB.TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) });\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "llm_db": "schema-t-013-spacetime-sum-type-meta-llama-3-1-405b-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetCircle", + "server": "local" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:49.557394700Z", + "finished_at": "2025-10-22T02:40:15.010918600Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Score\n {\n public int Left;\n public int Right;\n }\n\n [SpacetimeDB.Table(Name = \"results\")]\n public partial struct Result\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Score Value;\n }\n\n [SpacetimeDB.Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } });\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-meta-llama-3-1-405b-llm", + "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", + "query": "SELECT Id, Value FROM results WHERE Id=1", + "reducer": "SetScore", + "server": "local" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:49.101881600Z", + "finished_at": "2025-10-22T02:40:19.424521900Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name)\n {\n }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label)\n {\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:43.500904700Z", + "finished_at": "2025-10-22T02:40:16.036585600Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"users\", Public = true)]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [SpacetimeDB.Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-meta-llama-3-1-405b-llm", + "llm_out": "Id | Name | Age | Active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT Id, Name, Age, Active FROM users WHERE Id=1", + "reducer": "InsertUser", + "server": "local" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:45.419651600Z", + "finished_at": "2025-10-22T02:39:54.827032Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"primitives\", Public = true)]\n public partial struct Primitive\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive\n {\n Id = 1,\n Count = 2,\n Total = 3000000000,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\"\n });\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-meta-llama-3-1-405b-llm", + "llm_out": "Id | Count | Total | Price | Ratio | Active | Name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT Id, Count, Total, Price, Ratio, Active, Name FROM primitives WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:50.002760300Z", + "finished_at": "2025-10-22T02:40:17.419892900Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"accounts\", Public = true)]\n public partial struct Account\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n [SpacetimeDB.Unique]\n public string Email;\n [SpacetimeDB.Index.BTree(Name = \"by_name\")]\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-meta-llama-3-1-405b-llm", + "llm_out": "Id | Email | Name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT Id, Email, Name FROM accounts WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:51.844622400Z", + "finished_at": "2025-10-22T02:40:18.151265200Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"events\")]\n public partial struct Event\n {\n [SpacetimeDB.PrimaryKey]\n [SpacetimeDB.AutoInc]\n public int Id;\n public string Kind;\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"connected\" });\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"disconnected\" });\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:48.187327400Z", + "finished_at": "2025-10-22T02:40:15.142467300Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Type]\n public partial struct Circle\n {\n public int Radius;\n }\n\n [SpacetimeDB.Type]\n public partial struct Rectangle\n {\n public int Width;\n public int Height;\n }\n\n [SpacetimeDB.Type]\n public partial record Shape : SpacetimeDB.TaggedEnum<(Circle Circle, Rectangle Rectangle)> { }\n\n [SpacetimeDB.Table(Name = \"drawings\")]\n public partial struct Drawing\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Shape A;\n public Shape B;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.drawings.Insert(new Drawing { Id = 1, A = new Shape.Circle(new Circle { Radius = 10 }), B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 }) });\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\csharp\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "llm_db": "schema-t-016-sum-type-columns-meta-llama-3-1-405b-llm", + "llm_out": "Id | A | B ----+--------------------------+--------------------------------------- 1 | (Circle = (Radius = 10)) | (Rectangle = (Width = 4, Height = 6))", + "query": "SELECT Id, A, B FROM drawings WHERE Id=1", + "reducer": "Seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:50.921364300Z", + "finished_at": "2025-10-22T02:40:15.535405700Z" + } + } + } + ] + }, + { + "mode": "llms.md", + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "models": [ + { + "name": "GPT-4.1", + "route_api_model": "gpt-4.1", + "tasks": { + "t_011_helper_function": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.433605700Z", + "finished_at": "2025-10-19T21:28:33.433605700Z" + }, + "t_017_scheduled_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.433811900Z", + "finished_at": "2025-10-19T21:28:33.433811900Z" + }, + "t_012_spacetime_product_type": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.435143Z", + "finished_at": "2025-10-19T21:28:33.435143Z" + }, + "t_015_product_type_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.434461200Z", + "finished_at": "2025-10-19T21:28:33.434461200Z" + }, + "t_000_empty_reducers": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.432967400Z", + "finished_at": "2025-10-19T21:28:33.432967400Z" + }, + "t_009_init": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_009_init", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.431525800Z", + "finished_at": "2025-10-19T21:28:33.431525800Z" + }, + "t_013_spacetime_sum_type": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.431179800Z", + "finished_at": "2025-10-19T21:28:33.431179800Z" + }, + "t_001_basic_tables": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.434691200Z", + "finished_at": "2025-10-19T21:28:33.434691200Z" + }, + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.433206700Z", + "finished_at": "2025-10-19T21:28:33.433206700Z" + }, + "t_005_update": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_005_update", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.431839700Z", + "finished_at": "2025-10-19T21:28:33.431839700Z" + }, + "t_002_scheduled_table": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.430120700Z", + "finished_at": "2025-10-19T21:28:33.430120700Z" + }, + "t_018_constraints": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.434921500Z", + "finished_at": "2025-10-19T21:28:33.434921500Z" + }, + "t_020_ecs": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.435872Z", + "finished_at": "2025-10-19T21:28:33.435872Z" + }, + "t_008_index_lookup": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.432390Z", + "finished_at": "2025-10-19T21:28:33.432390Z" + }, + "t_003_struct_in_table": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.434047400Z", + "finished_at": "2025-10-19T21:28:33.434047400Z" + }, + "t_014_elementary_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.433396900Z", + "finished_at": "2025-10-19T21:28:33.433396900Z" + }, + "t_004_insert": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.430505400Z", + "finished_at": "2025-10-19T21:28:33.430505400Z" + }, + "t_010_connect": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.432767Z", + "finished_at": "2025-10-19T21:28:33.432767Z" + }, + "t_007_crud": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.435572400Z", + "finished_at": "2025-10-19T21:28:33.435572400Z" + }, + "t_019_many_to_many": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.434246200Z", + "finished_at": "2025-10-19T21:28:33.434246200Z" + }, + "t_006_delete": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.435349900Z", + "finished_at": "2025-10-19T21:28:33.435349900Z" + }, + "t_016_sum_type_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:33.432177300Z", + "finished_at": "2025-10-19T21:28:33.432177300Z" + } + } + }, + { + "name": "GPT-4o", + "route_api_model": "gpt-4o", + "tasks": { + "t_002_scheduled_table": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_002_scheduled_table", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.268046600Z", + "finished_at": "2025-10-19T21:28:34.268046600Z" + }, + "t_014_elementary_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_014_elementary_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.266545400Z", + "finished_at": "2025-10-19T21:28:34.266545400Z" + }, + "t_020_ecs": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_020_ecs", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.266767800Z", + "finished_at": "2025-10-19T21:28:34.266767800Z" + }, + "t_019_many_to_many": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_019_many_to_many", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.266156200Z", + "finished_at": "2025-10-19T21:28:34.266156200Z" + }, + "t_017_scheduled_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_017_scheduled_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.267850900Z", + "finished_at": "2025-10-19T21:28:34.267850900Z" + }, + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.267654800Z", + "finished_at": "2025-10-19T21:28:34.267654800Z" + }, + "t_007_crud": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_007_crud", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.269670600Z", + "finished_at": "2025-10-19T21:28:34.269670600Z" + }, + "t_012_spacetime_product_type": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_012_spacetime_product_type", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.265747400Z", + "finished_at": "2025-10-19T21:28:34.265747400Z" + }, + "t_016_sum_type_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_016_sum_type_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.268242400Z", + "finished_at": "2025-10-19T21:28:34.268242400Z" + }, + "t_013_spacetime_sum_type": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_013_spacetime_sum_type", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.264860500Z", + "finished_at": "2025-10-19T21:28:34.264860500Z" + }, + "t_000_empty_reducers": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_000_empty_reducers", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.269329Z", + "finished_at": "2025-10-19T21:28:34.269329Z" + }, + "t_011_helper_function": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_011_helper_function", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.268445400Z", + "finished_at": "2025-10-19T21:28:34.268445400Z" + }, + "t_005_update": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_005_update", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.265366Z", + "finished_at": "2025-10-19T21:28:34.265366Z" + }, + "t_006_delete": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_006_delete", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.265956300Z", + "finished_at": "2025-10-19T21:28:34.265956300Z" + }, + "t_003_struct_in_table": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_003_struct_in_table", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.269948300Z", + "finished_at": "2025-10-19T21:28:34.269948300Z" + }, + "t_001_basic_tables": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_001_basic_tables", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.267104500Z", + "finished_at": "2025-10-19T21:28:34.267104500Z" + }, + "t_009_init": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_009_init", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.270319500Z", + "finished_at": "2025-10-19T21:28:34.270319500Z" + }, + "t_008_index_lookup": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_008_index_lookup", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.267457800Z", + "finished_at": "2025-10-19T21:28:34.267457800Z" + }, + "t_010_connect": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_010_connect", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.270559900Z", + "finished_at": "2025-10-19T21:28:34.270559900Z" + }, + "t_015_product_type_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_015_product_type_columns", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.271054500Z", + "finished_at": "2025-10-19T21:28:34.271054500Z" + }, + "t_018_constraints": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_018_constraints", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.265067700Z", + "finished_at": "2025-10-19T21:28:34.265067700Z" + }, + "t_004_insert": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_004_insert", + "lang": "csharp", + "golden_published": false, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.openai.com/v1/responses -> 400 Bad Request: {\n \"error\": {\n \"message\": \"Unsupported parameter: 'reasoning.effort' is not supported with this model.\",\n \"type\": \"invalid_request_error\",\n \"param\": \"reasoning.effort\",\n \"code\": \"unsupported_parameter\"\n }\n}", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:28:34.268769400Z", + "finished_at": "2025-10-19T21:28:34.268769400Z" + } + } + } + ] + } + ], + "golden_answers": { + "basics/t_003_struct_in_table": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Type]\r\n public partial struct Position\r\n {\r\n public int X;\r\n public int Y;\r\n }\r\n\r\n [Table(Name = \"entities\")]\r\n public partial struct Entity\r\n {\r\n [PrimaryKey] public int Id;\r\n public Position Pos;\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "t_001_basic_tables": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct Users\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Table(Name = \"products\")]\n public partial struct Products\n {\n [PrimaryKey] public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [Table(Name = \"notes\")]\n public partial struct Notes\n {\n [PrimaryKey] public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}\n", + "syntax": "csharp" + }, + "t_015_product_type_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Address\n {\n public string Street;\n public int Zip;\n }\n\n [Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [Table(Name = \"profiles\")]\n public partial struct Profile\n {\n [PrimaryKey] public int Id;\n public Address Home;\n public Address Work;\n public Position Pos;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.profiles.Insert(new Profile {\n Id = 1,\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\n Pos = new Position { X = 7, Y = 9 }\n });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_021_multi_column_index": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"logs\")]\r\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = new[] { nameof(UserId), nameof(Day) })]\r\n public partial struct Log\r\n {\r\n [PrimaryKey] public int Id;\r\n public int UserId;\r\n public int Day;\r\n public string Message;\r\n }\r\n\r\n [Reducer]\r\n public static void Seed(ReducerContext ctx)\r\n {\r\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\r\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\r\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "schema/t_016_sum_type_columns": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Type]\r\n public partial struct Circle { public int Radius; }\r\n\r\n [Type]\r\n public partial struct Rectangle { public int Width; public int Height; }\r\n\r\n [Type]\r\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {}\r\n\r\n [Table(Name = \"drawings\")]\r\n public partial struct Drawing\r\n {\r\n [PrimaryKey] public int Id;\r\n public Shape A;\r\n public Shape B;\r\n }\r\n\r\n [Reducer]\r\n public static void Seed(ReducerContext ctx)\r\n {\r\n ctx.Db.drawings.Insert(new Drawing {\r\n Id = 1,\r\n A = new Shape.Circle(new Circle { Radius = 10 }),\r\n B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\r\n });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "t_017_scheduled_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc] public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer schedule) { }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n var interval = new TimeDuration { Microseconds = 50_000 };\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(interval)\n });\n }\n}\n", + "syntax": "csharp" + }, + "t_008_index_lookup": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public string Name;\n }\n\n [Reducer]\n public static void LookupUserName(ReducerContext ctx, int id)\n {\n var u = ctx.Db.users.Id.Find(id);\n if (u.HasValue)\n {\n var row = u.Value;\n ctx.Db.results.Insert(new Result { Id = row.Id, Name = row.Name });\n }\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_019_many_to_many": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"users\")]\r\n public partial struct User\r\n {\r\n [PrimaryKey] public int UserId;\r\n public string Name;\r\n }\r\n\r\n [Table(Name = \"groups\")]\r\n public partial struct Group\r\n {\r\n [PrimaryKey] public int GroupId;\r\n public string Title;\r\n }\r\n\r\n [Table(Name = \"memberships\")]\r\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = new[] { nameof(UserId) })]\r\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = new[] { nameof(GroupId) })]\r\n public partial struct Membership\r\n {\r\n [PrimaryKey] public int Id;\r\n public int UserId;\r\n public int GroupId;\r\n }\r\n\r\n [Reducer]\r\n public static void Seed(ReducerContext ctx)\r\n {\r\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\r\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\r\n\r\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\r\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\r\n\r\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\r\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\r\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "schema/t_014_elementary_columns": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"primitives\")]\r\n public partial struct Primitive\r\n {\r\n [PrimaryKey] public int Id;\r\n public int Count;\r\n public long Total;\r\n public float Price;\r\n public double Ratio;\r\n public bool Active;\r\n public string Name;\r\n }\r\n\r\n [Reducer]\r\n public static void Seed(ReducerContext ctx)\r\n {\r\n ctx.Db.primitives.Insert(new Primitive {\r\n Id = 1,\r\n Count = 2,\r\n Total = 3000000000,\r\n Price = 1.5f,\r\n Ratio = 2.25,\r\n Active = true,\r\n Name = \"Alice\"\r\n });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "t_010_connect": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"events\")]\n public partial struct Event\n {\n [PrimaryKey, AutoInc] public int Id;\n public string Kind;\n }\n\n [Reducer(ReducerKind.ClientConnected)]\n public static void ClientConnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"connected\" });\n }\n\n [Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.events.Insert(new Event { Kind = \"disconnected\" });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_012_spacetime_product_type": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Type]\r\n public partial struct Score\r\n {\r\n public int Left;\r\n public int Right;\r\n }\r\n\r\n [Table(Name = \"results\")]\r\n public partial struct Result\r\n {\r\n [PrimaryKey] public int Id;\r\n public Score Value;\r\n }\r\n\r\n [Reducer]\r\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\r\n {\r\n ctx.Db.results.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "t_011_helper_function": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public int Sum;\n }\n\n static int Add(int a, int b) => a + b;\n\n [Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.results.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}\n", + "syntax": "csharp" + }, + "t_020_ecs": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"entities\")]\n public partial struct Entity { [PrimaryKey] public int Id; }\n\n [Table(Name = \"positions\")]\n public partial struct Position\n {\n [PrimaryKey] public int EntityId;\n public int X;\n public int Y;\n }\n\n [Table(Name = \"velocities\")]\n public partial struct Velocity\n {\n [PrimaryKey] public int EntityId;\n public int VX;\n public int VY;\n }\n\n [Table(Name = \"next_positions\")]\n public partial struct NextPosition\n {\n [PrimaryKey] public int EntityId;\n public int X;\n public int Y;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.entities.Insert(new Entity { Id = 1 });\n ctx.Db.entities.Insert(new Entity { Id = 2 });\n\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\n }\n\n [Reducer]\n public static void Step(ReducerContext ctx)\n {\n foreach (var p in ctx.Db.positions.Iter())\n {\n var velOpt = ctx.Db.velocities.EntityId.Find(p.EntityId);\n if (!velOpt.HasValue) continue;\n\n var np = new NextPosition {\n EntityId = p.EntityId,\n X = p.X + velOpt.Value.VX,\n Y = p.Y + velOpt.Value.VY\n };\n\n if (ctx.Db.next_positions.EntityId.Find(p.EntityId).HasValue)\n ctx.Db.next_positions.EntityId.Update(np);\n else\n ctx.Db.next_positions.Insert(np);\n }\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_001_basic_tables": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"users\")]\r\n public partial struct Users\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Name;\r\n public int Age;\r\n public bool Active;\r\n }\r\n\r\n [Table(Name = \"products\")]\r\n public partial struct Products\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Title;\r\n public float Price;\r\n public bool InStock;\r\n }\r\n\r\n [Table(Name = \"notes\")]\r\n public partial struct Notes\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Body;\r\n public long Rating;\r\n public bool Pinned;\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "basics/t_000_empty_reducers": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Reducer]\r\n public static void EmptyReducer_NoArgs(ReducerContext ctx) { }\r\n\r\n [Reducer]\r\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count) { }\r\n\r\n [Reducer]\r\n public static void EmptyReducer_WithString(ReducerContext ctx, string name) { }\r\n\r\n [Reducer]\r\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name) { }\r\n\r\n [Reducer]\r\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label) { }\r\n}", + "syntax": "csharp" + }, + "basics/t_004_insert": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"users\")]\r\n public partial struct User\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Name;\r\n public int Age;\r\n public bool Active;\r\n }\r\n\r\n [Reducer]\r\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\r\n {\r\n ctx.Db.users.Insert(new User { Id = id, Name = name, Age = age, Active = active });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "basics/t_006_delete": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"users\")]\r\n public partial struct User\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Name;\r\n public int Age;\r\n public bool Active;\r\n }\r\n\r\n [Reducer]\r\n public static void DeleteUser(ReducerContext ctx, int id)\r\n {\r\n ctx.Db.users.Id.Delete(id);\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "t_012_spacetime_product_type": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Score\n {\n public int Left;\n public int Right;\n }\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public Score Value;\n }\n\n [Reducer]\n public static void SetScore(ReducerContext ctx, int id, int left, int right)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } });\n }\n}\n", + "syntax": "csharp" + }, + "t_002_scheduled_table": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(TickTimer.ScheduledAt))]\n public partial struct TickTimer\n {\n [PrimaryKey, AutoInc] public ulong ScheduledId;\n public ScheduleAt ScheduledAt;\n }\n\n [Reducer]\n public static void Tick(ReducerContext ctx, TickTimer timer) { }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n var interval = new TimeDuration { Microseconds = 50_000 };\n ctx.Db.tick_timer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(interval)\n });\n }\n}", + "syntax": "csharp" + }, + "basics/t_002_scheduled_table": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(TickTimer.ScheduledAt))]\r\n public partial struct TickTimer\r\n {\r\n [PrimaryKey, AutoInc] public ulong ScheduledId;\r\n public ScheduleAt ScheduledAt;\r\n }\r\n\r\n [Reducer]\r\n public static void Tick(ReducerContext ctx, TickTimer timer) { }\r\n\r\n [Reducer(ReducerKind.Init)]\r\n public static void Init(ReducerContext ctx)\r\n {\r\n var interval = new TimeDuration { Microseconds = 50_000 };\r\n ctx.Db.tick_timer.Insert(new TickTimer\r\n {\r\n ScheduledAt = new ScheduleAt.Interval(interval)\r\n });\r\n }\r\n}", + "syntax": "csharp" + }, + "schema/t_013_spacetime_sum_type": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Type]\r\n public partial struct Circle { public int Radius; }\r\n\r\n [Type]\r\n public partial struct Rectangle { public int Width; public int Height; }\r\n\r\n [Type]\r\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {}\r\n\r\n [Table(Name = \"results\")]\r\n public partial struct Result\r\n {\r\n [PrimaryKey] public int Id;\r\n public Shape Value;\r\n }\r\n\r\n [Reducer]\r\n public static void SetCircle(ReducerContext ctx, int id, int radius)\r\n {\r\n ctx.Db.results.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "basics/t_010_connect": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"events\")]\r\n public partial struct Event\r\n {\r\n [PrimaryKey, AutoInc] public int Id;\r\n public string Kind;\r\n }\r\n\r\n [Reducer(ReducerKind.ClientConnected)]\r\n public static void ClientConnected(ReducerContext ctx)\r\n {\r\n ctx.Db.events.Insert(new Event { Kind = \"connected\" });\r\n }\r\n\r\n [Reducer(ReducerKind.ClientDisconnected)]\r\n public static void ClientDisconnected(ReducerContext ctx)\r\n {\r\n ctx.Db.events.Insert(new Event { Kind = \"disconnected\" });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "schema/t_017_scheduled_columns": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"tick_timer\", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))]\r\n public partial struct TickTimer\r\n {\r\n [PrimaryKey, AutoInc] public ulong ScheduledId;\r\n public ScheduleAt ScheduledAt;\r\n }\r\n\r\n [Reducer]\r\n public static void Tick(ReducerContext ctx, TickTimer schedule) { }\r\n\r\n [Reducer(ReducerKind.Init)]\r\n public static void Init(ReducerContext ctx)\r\n {\r\n var interval = new TimeDuration { Microseconds = 50_000 };\r\n ctx.Db.tick_timer.Insert(new TickTimer\r\n {\r\n ScheduledId = 0,\r\n ScheduledAt = new ScheduleAt.Interval(interval)\r\n });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "t_004_insert": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Insert(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", + "syntax": "csharp" + }, + "t_009_init": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}\n", + "syntax": "csharp" + }, + "t_007_crud": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void Crud(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.users.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.users.Id.Delete(2);\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_007_crud": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"users\")]\r\n public partial struct User\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Name;\r\n public int Age;\r\n public bool Active;\r\n }\r\n\r\n [Reducer]\r\n public static void Crud(ReducerContext ctx)\r\n {\r\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\r\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\r\n ctx.Db.users.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\r\n ctx.Db.users.Id.Delete(2);\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "basics/t_009_init": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"users\")]\r\n public partial struct User\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Name;\r\n public int Age;\r\n public bool Active;\r\n }\r\n\r\n [Reducer(ReducerKind.Init)]\r\n public static void Init(ReducerContext ctx)\r\n {\r\n ctx.Db.users.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\r\n ctx.Db.users.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "t_003_struct_in_table": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Position\n {\n public int X;\n public int Y;\n }\n\n [Table(Name = \"entities\")]\n public partial struct Entity\n {\n [PrimaryKey] public int Id;\n public Position Pos;\n }\n}\n", + "syntax": "csharp" + }, + "t_013_spacetime_sum_type": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Circle { public int Radius; }\n\n [Type]\n public partial struct Rectangle { public int Width; public int Height; }\n\n [Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {}\n\n [Table(Name = \"results\")]\n public partial struct Result\n {\n [PrimaryKey] public int Id;\n public Shape Value;\n }\n\n [Reducer]\n public static void SetCircle(ReducerContext ctx, int id, int radius)\n {\n ctx.Db.results.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) });\n }\n}\n", + "syntax": "csharp" + }, + "t_005_update": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\n {\n ctx.Db.users.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_005_update": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"users\")]\r\n public partial struct User\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Name;\r\n public int Age;\r\n public bool Active;\r\n }\r\n\r\n [Reducer]\r\n public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active)\r\n {\r\n ctx.Db.users.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "t_018_constraints": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"accounts\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = [nameof(Name)])]\n public partial struct Account\n {\n [SpacetimeDB.PrimaryKey] public int Id;\n [SpacetimeDB.Unique] public string Email;\n public string Name;\n }\n\n [SpacetimeDB.Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "syntax": "csharp" + }, + "t_000_empty_reducers": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Reducer]\n public static void EmptyReducer_NoArgs(ReducerContext ctx) { }\n\n [Reducer]\n public static void EmptyReducer_WithInt(ReducerContext ctx, int count) { }\n\n [Reducer]\n public static void EmptyReducer_WithString(ReducerContext ctx, string name) { }\n\n [Reducer]\n public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name) { }\n\n [Reducer]\n public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label) { }\n}", + "syntax": "csharp" + }, + "t_021_multi_column_index": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"logs\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user_day\", Columns = new[] { nameof(UserId), nameof(Day) })]\n public partial struct Log\n {\n [PrimaryKey] public int Id;\n public int UserId;\n public int Day;\n public string Message;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_011_helper_function": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"results\")]\r\n public partial struct Result\r\n {\r\n [PrimaryKey] public int Id;\r\n public int Sum;\r\n }\r\n\r\n static int Add(int a, int b) => a + b;\r\n\r\n [Reducer]\r\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\r\n {\r\n ctx.Db.results.Insert(new Result { Id = id, Sum = Add(a, b) });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "schema/t_015_product_type_columns": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Type]\r\n public partial struct Address\r\n {\r\n public string Street;\r\n public int Zip;\r\n }\r\n\r\n [Type]\r\n public partial struct Position\r\n {\r\n public int X;\r\n public int Y;\r\n }\r\n\r\n [Table(Name = \"profiles\")]\r\n public partial struct Profile\r\n {\r\n [PrimaryKey] public int Id;\r\n public Address Home;\r\n public Address Work;\r\n public Position Pos;\r\n }\r\n\r\n [Reducer]\r\n public static void Seed(ReducerContext ctx)\r\n {\r\n ctx.Db.profiles.Insert(new Profile {\r\n Id = 1,\r\n Home = new Address { Street = \"1 Main\", Zip = 11111 },\r\n Work = new Address { Street = \"2 Broad\", Zip = 22222 },\r\n Pos = new Position { X = 7, Y = 9 }\r\n });\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "schema/t_018_constraints": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [SpacetimeDB.Table(Name = \"accounts\", Public = true)]\r\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = [nameof(Name)])]\r\n public partial struct Account\r\n {\r\n [SpacetimeDB.PrimaryKey] public int Id;\r\n [SpacetimeDB.Unique] public string Email;\r\n public string Name;\r\n }\r\n\r\n [SpacetimeDB.Reducer]\r\n public static void Seed(ReducerContext ctx)\r\n {\r\n ctx.Db.accounts.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\r\n ctx.Db.accounts.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\r\n }\r\n}", + "syntax": "csharp" + }, + "t_014_elementary_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"primitives\")]\n public partial struct Primitive\n {\n [PrimaryKey] public int Id;\n public int Count;\n public long Total;\n public float Price;\n public double Ratio;\n public bool Active;\n public string Name;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.primitives.Insert(new Primitive {\n Id = 1,\n Count = 2,\n Total = 3000000000,\n Price = 1.5f,\n Ratio = 2.25,\n Active = true,\n Name = \"Alice\"\n });\n }\n}\n", + "syntax": "csharp" + }, + "basics/t_008_index_lookup": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"users\")]\r\n public partial struct User\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Name;\r\n public int Age;\r\n public bool Active;\r\n }\r\n\r\n [Table(Name = \"results\")]\r\n public partial struct Result\r\n {\r\n [PrimaryKey] public int Id;\r\n public string Name;\r\n }\r\n\r\n [Reducer]\r\n public static void LookupUserName(ReducerContext ctx, int id)\r\n {\r\n var u = ctx.Db.users.Id.Find(id);\r\n if (u.HasValue)\r\n {\r\n var row = u.Value;\r\n ctx.Db.results.Insert(new Result { Id = row.Id, Name = row.Name });\r\n }\r\n }\r\n}\r\n", + "syntax": "csharp" + }, + "t_006_delete": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void DeleteUser(ReducerContext ctx, int id)\n {\n ctx.Db.users.Id.Delete(id);\n }\n}\n", + "syntax": "csharp" + }, + "t_019_many_to_many": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey] public int UserId;\n public string Name;\n }\n\n [Table(Name = \"groups\")]\n public partial struct Group\n {\n [PrimaryKey] public int GroupId;\n public string Title;\n }\n\n [Table(Name = \"memberships\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = new[] { nameof(UserId) })]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = new[] { nameof(GroupId) })]\n public partial struct Membership\n {\n [PrimaryKey] public int Id;\n public int UserId;\n public int GroupId;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.users.Insert(new User { UserId = 1, Name = \"Alice\" });\n ctx.Db.users.Insert(new User { UserId = 2, Name = \"Bob\" });\n\n ctx.Db.groups.Insert(new Group { GroupId = 10, Title = \"Admin\" });\n ctx.Db.groups.Insert(new Group { GroupId = 20, Title = \"Dev\" });\n\n ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\n ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\n ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\n }\n}\n", + "syntax": "csharp" + }, + "t_016_sum_type_columns": { + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Type]\n public partial struct Circle { public int Radius; }\n\n [Type]\n public partial struct Rectangle { public int Width; public int Height; }\n\n [Type]\n public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {}\n\n [Table(Name = \"drawings\")]\n public partial struct Drawing\n {\n [PrimaryKey] public int Id;\n public Shape A;\n public Shape B;\n }\n\n [Reducer]\n public static void Seed(ReducerContext ctx)\n {\n ctx.Db.drawings.Insert(new Drawing {\n Id = 1,\n A = new Shape.Circle(new Circle { Radius = 10 }),\n B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 })\n });\n }\n}\n", + "syntax": "csharp" + }, + "schema/t_020_ecs": { + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"entities\")]\r\n public partial struct Entity { [PrimaryKey] public int Id; }\r\n\r\n [Table(Name = \"positions\")]\r\n public partial struct Position\r\n {\r\n [PrimaryKey] public int EntityId;\r\n public int X;\r\n public int Y;\r\n }\r\n\r\n [Table(Name = \"velocities\")]\r\n public partial struct Velocity\r\n {\r\n [PrimaryKey] public int EntityId;\r\n public int VX;\r\n public int VY;\r\n }\r\n\r\n [Table(Name = \"next_positions\")]\r\n public partial struct NextPosition\r\n {\r\n [PrimaryKey] public int EntityId;\r\n public int X;\r\n public int Y;\r\n }\r\n\r\n [Reducer]\r\n public static void Seed(ReducerContext ctx)\r\n {\r\n ctx.Db.entities.Insert(new Entity { Id = 1 });\r\n ctx.Db.entities.Insert(new Entity { Id = 2 });\r\n\r\n ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\r\n ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\r\n\r\n ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\r\n ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 });\r\n }\r\n\r\n [Reducer]\r\n public static void Step(ReducerContext ctx)\r\n {\r\n foreach (var p in ctx.Db.positions.Iter())\r\n {\r\n var velOpt = ctx.Db.velocities.EntityId.Find(p.EntityId);\r\n if (!velOpt.HasValue) continue;\r\n\r\n var np = new NextPosition {\r\n EntityId = p.EntityId,\r\n X = p.X + velOpt.Value.VX,\r\n Y = p.Y + velOpt.Value.VY\r\n };\r\n\r\n if (ctx.Db.next_positions.EntityId.Find(p.EntityId).HasValue)\r\n ctx.Db.next_positions.EntityId.Update(np);\r\n else\r\n ctx.Db.next_positions.Insert(np);\r\n }\r\n }\r\n}\r\n", + "syntax": "csharp" + } + } + }, + { + "lang": "rust", + "modes": [ + { + "mode": "docs", + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "models": [ + { + "name": "GPT-5", + "route_api_model": "gpt-5", + "tasks": { + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::ReducerContext;\n\n#[spacetimedb::table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) -> Result<(), String> {\n ctx.db\n .primitives()\n .try_insert(Primitive {\n id: 1,\n count: 2,\n total: 3_000_000_000_i64,\n price: 1.5_f32,\n ratio: 2.25_f64,\n active: true,\n name: \"Alice\".to_string(),\n })\n .map_err(|e| format!(\"{:?}\", e))?;\n Ok(())\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gpt-5\\llm)\nerror[E0599]: no method named `try_insert` found for reference `&primitives__TableHandle` in the current scope\n --> src\\lib.rs:20:10\n |\n18 | / ctx.db\n19 | | .primitives()\n20 | | .try_insert(Primitive {\n | |_________-^^^^^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `try_insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `insert` with a similar name\n |\n20 - .try_insert(Primitive {\n20 + .insert(Primitive {\n |\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.376366300Z", + "finished_at": "2025-10-21T22:03:53.896212600Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[spacetimedb::table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[spacetimedb::table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[spacetimedb::table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\nfn upsert_position(ctx: &ReducerContext, entity_id: i32, x: i32, y: i32) {\n if let Some(mut p) = ctx.db.positions().entity_id().find(entity_id) {\n p.x = x;\n p.y = y;\n ctx.db.positions().entity_id().update(p);\n } else {\n ctx.db.positions().insert(Position { entity_id, x, y });\n }\n}\n\nfn upsert_velocity(ctx: &ReducerContext, entity_id: i32, vx: i32, vy: i32) {\n if let Some(mut v) = ctx.db.velocities().entity_id().find(entity_id) {\n v.vx = vx;\n v.vy = vy;\n ctx.db.velocities().entity_id().update(v);\n } else {\n ctx.db.velocities().insert(Velocity { entity_id, vx, vy });\n }\n}\n\nfn upsert_next_position(ctx: &ReducerContext, entity_id: i32, x: i32, y: i32) {\n if let Some(mut np) = ctx.db.next_positions().entity_id().find(entity_id) {\n np.x = x;\n np.y = y;\n ctx.db.next_positions().entity_id().update(np);\n } else {\n ctx.db.next_positions().insert(NextPosition { entity_id, x, y });\n }\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n // Ensure entities exist\n if ctx.db.entities().id().find(1).is_none() {\n ctx.db.entities().insert(Entity { id: 1 });\n }\n if ctx.db.entities().id().find(2).is_none() {\n ctx.db.entities().insert(Entity { id: 2 });\n }\n\n // Upsert positions\n upsert_position(ctx, 1, 0, 0);\n upsert_position(ctx, 2, 10, 0);\n\n // Upsert velocities\n upsert_velocity(ctx, 1, 1, 0);\n upsert_velocity(ctx, 2, -2, 3);\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n for pos in ctx.db.positions().iter() {\n if let Some(vel) = ctx.db.velocities().entity_id().find(pos.entity_id) {\n let nx = pos.x + vel.vx;\n let ny = pos.y + vel.vy;\n upsert_next_position(ctx, pos.entity_id, nx, ny);\n }\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gpt-5\\llm)\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{reducer, table, ReducerContext};\n | ^^^^^^^ ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no method named `insert` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:40:28\n |\n40 | ctx.db.positions().insert(Position { entity_id, x, y });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n40 | ctx.db.positions().try_insert(Position { entity_id, x, y });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&velocities__TableHandle` in the current scope\n --> src\\lib.rs:50:29\n |\n50 | ctx.db.velocities().insert(Velocity { entity_id, vx, vy });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n50 | ctx.db.velocities().try_insert(Velocity { entity_id, vx, vy });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&next_positions__TableHandle` in the current scope\n --> src\\lib.rs:60:33\n |\n60 | ctx.db.next_positions().insert(NextPosition { entity_id, x, y });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n60 | ctx.db.next_positions().try_insert(NextPosition { entity_id, x, y });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:68:27\n |\n68 | ctx.db.entities().insert(Entity { id: 1 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n68 | ctx.db.entities().try_insert(Entity { id: 1 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:71:27\n |\n71 | ctx.db.entities().insert(Entity { id: 2 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n71 | ctx.db.entities().try_insert(Entity { id: 2 });\n | ++++\n\nerror[E0599]: no method named `iter` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:85:35\n |\n85 | for pos in ctx.db.positions().iter() {\n | ^^^^ method not found in `&positions__TableHandle`\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `iter` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\n\nFor more information about this error, try `rustc --explain E0599`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:02:14.816574700Z", + "finished_at": "2025-10-21T22:03:58.179900Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::ReducerContext;\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn crud(ctx: &ReducerContext) {\n // insert (id=1, name=\"Alice\", age=30, active=true)\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n // insert (id=2, name=\"Bob\", age=22, active=false)\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n // update (id=1, name=\"Alice2\", age=31, active=false)\n ctx.db.users().id().update(User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n });\n\n // delete id=2\n ctx.db.users().id().delete(2);\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gpt-5\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:16:20\n |\n16 | ctx.db.users().insert(User {\n | ---------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.users().try_insert(User {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:24:20\n |\n24 | ctx.db.users().insert(User {\n | ---------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n24 | ctx.db.users().try_insert(User {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:04.979448300Z", + "finished_at": "2025-10-21T22:03:52.576952700Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".into(),\n age: 30,\n active: true,\n });\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".into(),\n age: 22,\n active: false,\n });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.093863600Z", + "finished_at": "2025-10-21T22:03:55.340861800Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:04.928492200Z", + "finished_at": "2025-10-21T22:03:26.113027400Z" + }, + "t_000_empty_reducers": { + "hash": "00917b28ec8f75406cd8aac609eeafb254b65945d2bb0c709404ac09a9762fca", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::ReducerContext;\n\n#[spacetimedb::reducer]\npub fn empty_reducer_no_args(_ctx: &ReducerContext) {}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_int(_ctx: &ReducerContext, _count: i32) {}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_string(_ctx: &ReducerContext, _name: String) {}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_two_args(_ctx: &ReducerContext, _count: i32, _name: String) {}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_three_args(_ctx: &ReducerContext, _active: bool, _ratio: f32, _label: String) {}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-24T21:13:14.021183600Z", + "finished_at": "2025-10-24T21:14:01.165125200Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb as _;\n\n#[spacetimedb::table(name = users, public)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::table(name = products, public)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[spacetimedb::table(name = notes, public)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:04.558378900Z", + "finished_at": "2025-10-21T22:02:18.806241100Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[spacetimedb::table(name = logs, index(name = by_user_day, btree = [user_id, day]))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gpt-5\\llm)\nerror: expected parentheses\n --> src\\lib.rs:4:67\n |\n4 | #[spacetimedb::table(name = logs, index(name = by_user_day, btree = [user_id, day]))]\n | ^\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:15:26\n |\n15 | ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:16:26\n |\n16 | ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:17:26\n |\n17 | ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^ not found in this scope\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:15:12\n |\n15 | ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:02:18.830117100Z", + "finished_at": "2025-10-21T22:03:58.105565200Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::SpacetimeType;\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:04.701964800Z", + "finished_at": "2025-10-21T22:03:31.337265Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[spacetimedb::table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[spacetimedb::reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gpt-5\\llm)\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{reducer, table, ReducerContext, Table};\n | ^^^^^^^ ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[spacetimedb::table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:37\n |\n4 | #[spacetimedb::table(name = results)]\n | ------------------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.213008300Z", + "finished_at": "2025-10-21T22:02:46.665697200Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, SpacetimeType};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Address {\n street: String,\n zip: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = profiles, public)]\npub struct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) -> Result<(), String> {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n });\n Ok(())\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gpt-5\\llm)\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:27:23\n |\n27 | ctx.db.profiles().insert(Profile {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n27 | ctx.db.profiles().try_insert(Profile {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.430917300Z", + "finished_at": "2025-10-21T22:02:51.908916800Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use std::time::Duration;\nuse spacetimedb::{ReducerContext, ScheduleAt};\n\n#[spacetimedb::table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[spacetimedb::reducer]\npub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let interval = Duration::from_micros(50_000);\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(interval.into()),\n });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-5\\llm)\nerror[E0599]: no method named `insert` found for reference `&tick_timer__TableHandle` in the current scope\n --> src\\lib.rs:20:25\n |\n20 | ctx.db.tick_timer().insert(TickTimer {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n20 | ctx.db.tick_timer().try_insert(TickTimer {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:04.635852900Z", + "finished_at": "2025-10-21T22:03:52.544440900Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::ReducerContext;\n\n#[spacetimedb::table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[spacetimedb::reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[spacetimedb::reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gpt-5\\llm)\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:14:21\n |\n14 | ctx.db.events().insert(Event {\n | ----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n14 | ctx.db.events().try_insert(Event {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:22:21\n |\n22 | ctx.db.events().insert(Event {\n | ----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n22 | ctx.db.events().try_insert(Event {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.157567300Z", + "finished_at": "2025-10-21T22:03:17.764056200Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[spacetimedb::table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[spacetimedb::table(name = memberships)]\n#[spacetimedb::index(name = by_user, btree = [user_id])]\n#[spacetimedb::index(name = by_group, btree = [group_id])]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n // Clear existing rows to ensure the tables contain exactly the specified rows.\n for m in ctx.db.memberships().iter() {\n ctx.db.memberships().id().delete(m.id);\n }\n for u in ctx.db.users().iter() {\n ctx.db.users().user_id().delete(u.user_id);\n }\n for g in ctx.db.groups().iter() {\n ctx.db.groups().group_id().delete(g.group_id);\n }\n\n // Insert users\n ctx.db.users().insert(User {\n user_id: 1,\n name: \"Alice\".to_string(),\n });\n ctx.db.users().insert(User {\n user_id: 2,\n name: \"Bob\".to_string(),\n });\n\n // Insert groups\n ctx.db.groups().insert(Group {\n group_id: 10,\n title: \"Admin\".to_string(),\n });\n ctx.db.groups().insert(Group {\n group_id: 20,\n title: \"Dev\".to_string(),\n });\n\n // Insert memberships\n ctx.db.memberships().insert(Membership {\n id: 1,\n user_id: 1,\n group_id: 10,\n });\n ctx.db.memberships().insert(Membership {\n id: 2,\n user_id: 1,\n group_id: 20,\n });\n ctx.db.memberships().insert(Membership {\n id: 3,\n user_id: 2,\n group_id: 20,\n });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gpt-5\\llm)\nerror[E0433]: failed to resolve: could not find `index` in `spacetimedb`\n --> src\\lib.rs:19:16\n |\n19 | #[spacetimedb::index(name = by_user, btree = [user_id])]\n | ^^^^^ could not find `index` in `spacetimedb`\n\nerror[E0433]: failed to resolve: could not find `index` in `spacetimedb`\n --> src\\lib.rs:20:16\n |\n20 | #[spacetimedb::index(name = by_group, btree = [group_id])]\n | ^^^^^ could not find `index` in `spacetimedb`\n\nFor more information about this error, try `rustc --explain E0433`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.696110100Z", + "finished_at": "2025-10-21T22:03:52.293840300Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) -> Result<(), String> {\n let user = User { id, name, age, active };\n ctx.db.users().id().update(user);\n Ok(())\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gpt-5-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:04.855103100Z", + "finished_at": "2025-10-21T22:03:56.020393200Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb::table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[spacetimedb::reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) -> std::result::Result<(), String> {\n let _inserted = ctx\n .db\n .results()\n .insert(Result { id, value: Shape::Circle(radius) });\n Ok(())\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gpt-5\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Rect, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Rect, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_sum` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_tag` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_name` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, &_) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Shape, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Shape, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:22\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__Variant, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<__Variant, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<__Variant, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:12\n |\n 10 | #[derive(SpacetimeType, Clone)]\n | ------------- expected `Result` because of return type\n 11 | pub enum Shape {\n 12 | Circle(i32),\n | ^^^ expected `Result`, found `Result<::Ok, ...>`\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[spacetimedb::table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:37\n |\n16 | #[spacetimedb::table(name = results)]\n | ------------------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 39 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.323968100Z", + "finished_at": "2025-10-21T22:03:53.709664600Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "llm_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "query": "SELECT id, a, b FROM drawings WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.493728400Z", + "finished_at": "2025-10-21T22:03:54.872904800Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::ReducerContext;\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[spacetimedb::reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(id) {\n let name = user.name.clone();\n if ctx.db.results().id().find(id).is_some() {\n ctx.db.results().id().update(Result { id, name });\n } else {\n ctx.db.results().insert(Result { id, name });\n }\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ethnum v1.5.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gpt-5\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:35\n |\n4 | #[spacetimedb::table(name = users)]\n | ----------------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[spacetimedb::table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:37\n |\n13 | #[spacetimedb::table(name = results)]\n | ------------------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:27:30\n |\n27 | ctx.db.results().insert(Result { id, name });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n27 | ctx.db.results().try_insert(Result { id, name });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 29 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.033897200Z", + "finished_at": "2025-10-21T22:03:49.234671200Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) -> Result<(), String> {\n ctx.db.users().try_insert(User { id, name, age, active })?;\n Ok(())\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gpt-5\\llm)\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{reducer, table, ReducerContext};\n | ^^^^^^^ ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no method named `try_insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().try_insert(User { id, name, age, active })?;\n | ^^^^^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `try_insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `insert` with a similar name\n |\n15 - ctx.db.users().try_insert(User { id, name, age, active })?;\n15 + ctx.db.users().insert(User { id, name, age, active })?;\n |\n\nFor more information about this error, try `rustc --explain E0599`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 1 previous error; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:04.782126700Z", + "finished_at": "2025-10-21T22:02:20.360731800Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Debug, Clone)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gpt-5\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Score, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Score, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[derive(SpacetimeType, Debug, Clone)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 10 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:24\n |\n10 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.268268400Z", + "finished_at": "2025-10-21T22:02:55.451853200Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use std::time::Duration;\nuse spacetimedb::{ReducerContext, ScheduleAt};\n\n#[spacetimedb::table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[spacetimedb::reducer]\npub fn tick(_ctx: &ReducerContext, _tick_timer: TickTimer) -> Result<(), String> {\n Ok(())\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) -> Result<(), String> {\n ctx\n .db\n .tick_timer()\n .insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000).into()),\n });\n Ok(())\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-5\\llm)\nerror[E0599]: no method named `insert` found for reference `&tick_timer__TableHandle` in the current scope\n --> src\\lib.rs:23:10\n |\n20 | / ctx\n21 | | .db\n22 | | .tick_timer()\n23 | | .insert(TickTimer {\n | |_________-^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n23 | .try_insert(TickTimer {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.558718700Z", + "finished_at": "2025-10-21T22:03:52.514403600Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[spacetimedb::table(name = accounts, index(name = by_name, btree = [name]))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) -> Result<(), String> {\n ctx.db.accounts().try_insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n })?;\n ctx.db.accounts().try_insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n })?;\n Ok(())\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gpt-5\\llm)\nerror: expected parentheses\n --> src\\lib.rs:4:67\n |\n4 | #[spacetimedb::table(name = accounts, index(name = by_name, btree = [name]))]\n | ^\n\nerror[E0422]: cannot find struct, variant or union type `Account` in this scope\n --> src\\lib.rs:15:34\n |\n15 | ctx.db.accounts().try_insert(Account {\n | ^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Account` in this scope\n --> src\\lib.rs:20:34\n |\n20 | ctx.db.accounts().try_insert(Account {\n | ^^^^^^^ not found in this scope\n\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{reducer, table, ReducerContext, Table};\n | ^^^^^^^ ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:15:12\n |\n15 | ctx.db.accounts().try_insert(Account {\n | ^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:20:12\n |\n20 | ctx.db.accounts().try_insert(Account {\n | ^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:01:05.632276600Z", + "finished_at": "2025-10-21T22:03:31.498442100Z" + } + } + }, + { + "name": "GPT-4.1", + "route_api_model": "gpt-4.1", + "tasks": { + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989218243)\nerror[E0277]: the trait bound `TimeDuration: From<{integer}>` is not satisfied\n --> src\\lib.rs:19:51\n |\n19 | scheduled_at: ScheduleAt::Interval(50_000.into()),\n | ^^^^ the trait `From<{integer}>` is not implemented for `TimeDuration`\n |\n = help: the trait `From<{integer}>` is not implemented for `TimeDuration`\n but trait `From` is implemented for it\n = help: for that trait implementation, expected `std::time::Duration`, found `{integer}`\n = note: required for `{integer}` to implement `Into`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.521496800Z", + "finished_at": "2025-10-20T19:41:15.674402100Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\nerror: failed to remove C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220764\\target_st_6e24cf65-886e-441f-8cfd-d841a642006d\\wasm32-unknown-unknown\\release\\deps\\itertools-b65e608e39eaca79.itertools.1a93613fe583c3a8-cgu.0.rcgu.o: Insufficient system resources exist to complete the requested service. (os error 1450)\n\nmemory allocation of 140288 bytes failed\nerror: failed to run custom build command for `spacetimedb-lib v1.6.0`\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220764\\target_st_6e24cf65-886e-441f-8cfd-d841a642006d\\release\\build\\spacetimedb-lib-e46eae3848b7bf23\\build-script-build` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `itertools` (lib) due to 1 previous error\nerror: could not compile `cc` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cc --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cc-1.2.41\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"jobserver\\\", \\\"parallel\\\"))\" -C metadata=cdd877176ca4a1c5 -C extra-filename=-8baee91765844333 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220764\\target_st_6e24cf65-886e-441f-8cfd-d841a642006d\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220764\\target_st_6e24cf65-886e-441f-8cfd-d841a642006d\\release\\deps --extern find_msvc_tools=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220764\\target_st_6e24cf65-886e-441f-8cfd-d841a642006d\\release\\deps\\libfind_msvc_tools-b458c414c511e9aa.rmeta --extern shlex=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220764\\target_st_6e24cf65-886e-441f-8cfd-d841a642006d\\release\\deps\\libshlex-c306238f53f9a1f2.rmeta --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.471561100Z", + "finished_at": "2025-10-20T19:44:44.186775300Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:44.706957700Z", + "finished_at": "2025-10-20T19:41:09.858940300Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\nmemory allocation of 3178512 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: failed to build archive at `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220765\\target_st_bcb32090-313e-4542-8fcf-28abadc5ad35\\wasm32-unknown-unknown\\release\\deps\\libanyhow-3b67637477b2a9e7.rlib`: failed to map object file: The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\lib.rs:252:17\n |\n252 | pub use serde_core::{\n | ^^^^^^^^^^ can't find crate\n\nerror[E0786]: found invalid metadata files for crate `serde_core`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\lib.rs:252:17\n |\n252 | pub use serde_core::{\n | ^^^^^^^^^^\n |\n = note: failed to mmap rmeta metadata: '\\\\?\\C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220765\\target_st_bcb32090-313e-4542-8fcf-28abadc5ad35\\wasm32-unknown-unknown\\release\\deps\\libserde_core-558781172b9ea054.rmeta'\n\nerror[E0786]: found invalid metadata files for crate `core` which `alloc` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:137:1\n |\n137 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: could not compile `anyhow` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:140:1\n |\n140 | extern crate proc_macro;\n | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `proc_macro`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\probe\\proc_macro_span_file.rs:3:1\n |\n3 | extern crate proc_macro;\n | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `proc_macro`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\probe\\proc_macro_span_location.rs:3:1\n |\n3 | extern crate proc_macro;\n | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220765\\target_st_bcb32090-313e-4542-8fcf-28abadc5ad35\\wasm32-unknown-unknown\\release\\build\\serde-10168b147cbd8efe\\out/private.rs:6:5\n |\n6 | use serde_core::__private228 as serde_core_private;\n | ^^^^^^^^^^ can't find crate\n\nerror[E0432]: unresolved imports `crate::de::value::BorrowedBytesDeserializer`, `crate::de::value::BytesDeserializer`, `crate::de::Deserialize`, `crate::de::DeserializeSeed`, `crate::de::Deserializer`, `crate::de::EnumAccess`, `crate::de::Error`, `crate::de::IntoDeserializer`, `crate::de::VariantAccess`, `crate::de::Visitor`, `crate::serde_core_private::InPlaceSeed`, `crate::ser`, `crate::ser::Impossible`, `crate::ser::Serialize`, `crate::ser::SerializeMap`, `crate::ser::SerializeStruct`, `crate::ser::Serializer`, `crate::serde_core_private::string::from_utf8_lossy`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\mod.rs:15:9\n |\n15 | pub use crate::serde_core_private::string::from_utf8_lossy;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3:24\n |\n 3 | use crate::de::value::{BorrowedBytesDeserializer, BytesDeserializer};\n | ^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^\n 4 | use crate::de::{\n 5 | Deserialize, DeserializeSeed, Deserializer, EnumAccess, Error, IntoDeserializer, VariantAccess,\n | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^\n 6 | Visitor,\n | ^^^^^^^\n...\n20 | pub use crate::serde_core_private::InPlaceSeed;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:3:18\n |\n 3 | use crate::ser::{self, Impossible, Serialize, SerializeMap, SerializeStruct, Serializer};\n | ^^^^ ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3122:5\n |\n3122 | serde_core::forward_to_deserialize_any! {\n | ^^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3096:5\n |\n3096 | serde_core::forward_to_deserialize_any! {\n | ^^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:52:9\n |\n52 | serde_core::forward_to_deserialize_any! {\n | ^^^^^^^^^^ can't find crate\n\nerror[E0220]: associated type `Ok` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:24:16\n |\n24 | ) -> Result\n | ^^ associated type `Ok` not found\n\nerror[E0220]: associated type `Error` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:24:23\n |\n24 | ) -> Result\n | ^^^^^ associated type `Error` not found\n\nerror[E0220]: associated type `Value` not found for `V`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:38:63\n |\n38 | fn deserialize_any(self, _visitor: V) -> Result\n | ^^^^^ associated type `Value` not found\n\nerror[E0220]: associated type `Value` not found for `V`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:45:65\n |\n45 | fn deserialize_option(self, visitor: V) -> Result\n | ^^^^^ associated type `Value` not found\n\nerror[E0220]: associated type `Value` not found for `V`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3089:58\n |\n3089 | fn deserialize_any(self, visitor: V) -> Result\n | ^^^^^ associated type `Value` not found\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3089:65\n |\n3089 | fn deserialize_any(self, visitor: V) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n3089 - fn deserialize_any(self, visitor: V) -> Result\n3089 + fn deserialize_any(self, visitor: V) -> Result as TryFrom>::Error>\n |\n3089 - fn deserialize_any(self, visitor: V) -> Result\n3089 + fn deserialize_any(self, visitor: V) -> Result as TryInto>::Error>\n |\n\nerror[E0220]: associated type `Value` not found for `V`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3115:58\n |\n3115 | fn deserialize_any(self, visitor: V) -> Result\n | ^^^^^ associated type `Value` not found\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3115:65\n |\n3115 | fn deserialize_any(self, visitor: V) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n3115 - fn deserialize_any(self, visitor: V) -> Result\n3115 + fn deserialize_any(self, visitor: V) -> Result as TryFrom>::Error>\n |\n3115 - fn deserialize_any(self, visitor: V) -> Result\n3115 + fn deserialize_any(self, visitor: V) -> Result as TryInto>::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3471:47\n |\n3471 | fn visit_enum(self, data: A) -> Result\n | ^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Value` implemented for `AdjacentlyTaggedEnumVariantVisitor`, you could use the fully-qualified path\n |\n3471 - fn visit_enum(self, data: A) -> Result\n3471 + fn visit_enum(self, data: A) -> Result< as Example>::Value, A::Error>\n |\n\nerror[E0220]: associated type `Error` not found for `A`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3471:63\n |\n3471 | fn visit_enum(self, data: A) -> Result\n | ^^^^^ associated type `Error` not found\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3488:56\n |\n3488 | fn deserialize(self, deserializer: D) -> Result\n | ^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Value` implemented for `AdjacentlyTaggedEnumVariantSeed`, you could use the fully-qualified path\n |\n3488 - fn deserialize(self, deserializer: D) -> Result\n3488 + fn deserialize(self, deserializer: D) -> Result< as Example>::Value, D::Error>\n |\n\nerror[E0220]: associated type `Error` not found for `D`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3488:72\n |\n3488 | fn deserialize(self, deserializer: D) -> Result\n | ^^^^^ associated type `Error` not found\n\nerror[E0220]: associated type `Error` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:85:48\n |\n85 | fn bad_type(self, what: Unsupported) -> S::Error {\n | ^^^^^ associated type `Error` not found\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:117:48\n |\n117 | fn serialize_bool(self, _: bool) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n117 - fn serialize_bool(self, _: bool) -> Result {\n117 + fn serialize_bool(self, _: bool) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:117:58\n |\n117 | fn serialize_bool(self, _: bool) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n117 - fn serialize_bool(self, _: bool) -> Result {\n117 + fn serialize_bool(self, _: bool) -> Result as TryFrom>::Error> {\n |\n117 - fn serialize_bool(self, _: bool) -> Result {\n117 + fn serialize_bool(self, _: bool) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:121:44\n |\n121 | fn serialize_i8(self, _: i8) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n121 - fn serialize_i8(self, _: i8) -> Result {\n121 + fn serialize_i8(self, _: i8) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:121:54\n |\n121 | fn serialize_i8(self, _: i8) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n121 - fn serialize_i8(self, _: i8) -> Result {\n121 + fn serialize_i8(self, _: i8) -> Result as TryFrom>::Error> {\n |\n121 - fn serialize_i8(self, _: i8) -> Result {\n121 + fn serialize_i8(self, _: i8) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:125:46\n |\n125 | fn serialize_i16(self, _: i16) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n125 - fn serialize_i16(self, _: i16) -> Result {\n125 + fn serialize_i16(self, _: i16) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:125:56\n |\n125 | fn serialize_i16(self, _: i16) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n125 - fn serialize_i16(self, _: i16) -> Result {\n125 + fn serialize_i16(self, _: i16) -> Result as TryFrom>::Error> {\n |\n125 - fn serialize_i16(self, _: i16) -> Result {\n125 + fn serialize_i16(self, _: i16) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:129:46\n |\n129 | fn serialize_i32(self, _: i32) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n129 - fn serialize_i32(self, _: i32) -> Result {\n129 + fn serialize_i32(self, _: i32) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:129:56\n |\n129 | fn serialize_i32(self, _: i32) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n129 - fn serialize_i32(self, _: i32) -> Result {\n129 + fn serialize_i32(self, _: i32) -> Result as TryFrom>::Error> {\n |\n129 - fn serialize_i32(self, _: i32) -> Result {\n129 + fn serialize_i32(self, _: i32) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:133:46\n |\n133 | fn serialize_i64(self, _: i64) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n133 - fn serialize_i64(self, _: i64) -> Result {\n133 + fn serialize_i64(self, _: i64) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:133:56\n |\n133 | fn serialize_i64(self, _: i64) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n133 - fn serialize_i64(self, _: i64) -> Result {\n133 + fn serialize_i64(self, _: i64) -> Result as TryFrom>::Error> {\n |\n133 - fn serialize_i64(self, _: i64) -> Result {\n133 + fn serialize_i64(self, _: i64) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:137:44\n |\n137 | fn serialize_u8(self, _: u8) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n137 - fn serialize_u8(self, _: u8) -> Result {\n137 + fn serialize_u8(self, _: u8) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:137:54\n |\n137 | fn serialize_u8(self, _: u8) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n137 - fn serialize_u8(self, _: u8) -> Result {\n137 + fn serialize_u8(self, _: u8) -> Result as TryFrom>::Error> {\n |\n137 - fn serialize_u8(self, _: u8) -> Result {\n137 + fn serialize_u8(self, _: u8) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:141:46\n |\n141 | fn serialize_u16(self, _: u16) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n141 - fn serialize_u16(self, _: u16) -> Result {\n141 + fn serialize_u16(self, _: u16) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:141:56\n |\n141 | fn serialize_u16(self, _: u16) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n141 - fn serialize_u16(self, _: u16) -> Result {\n141 + fn serialize_u16(self, _: u16) -> Result as TryFrom>::Error> {\n |\n141 - fn serialize_u16(self, _: u16) -> Result {\n141 + fn serialize_u16(self, _: u16) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:145:46\n |\n145 | fn serialize_u32(self, _: u32) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n145 - fn serialize_u32(self, _: u32) -> Result {\n145 + fn serialize_u32(self, _: u32) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:145:56\n |\n145 | fn serialize_u32(self, _: u32) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n145 - fn serialize_u32(self, _: u32) -> Result {\n145 + fn serialize_u32(self, _: u32) -> Result as TryFrom>::Error> {\n |\n145 - fn serialize_u32(self, _: u32) -> Result {\n145 + fn serialize_u32(self, _: u32) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:149:46\n |\n149 | fn serialize_u64(self, _: u64) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n149 - fn serialize_u64(self, _: u64) -> Result {\n149 + fn serialize_u64(self, _: u64) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:149:56\n |\n149 | fn serialize_u64(self, _: u64) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n149 - fn serialize_u64(self, _: u64) -> Result {\n149 + fn serialize_u64(self, _: u64) -> Result as TryFrom>::Error> {\n |\n149 - fn serialize_u64(self, _: u64) -> Result {\n149 + fn serialize_u64(self, _: u64) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:153:46\n |\n153 | fn serialize_f32(self, _: f32) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n153 - fn serialize_f32(self, _: f32) -> Result {\n153 + fn serialize_f32(self, _: f32) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:153:56\n |\n153 | fn serialize_f32(self, _: f32) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n153 - fn serialize_f32(self, _: f32) -> Result {\n153 + fn serialize_f32(self, _: f32) -> Result as TryFrom>::Error> {\n |\n153 - fn serialize_f32(self, _: f32) -> Result {\n153 + fn serialize_f32(self, _: f32) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:157:46\n |\n157 | fn serialize_f64(self, _: f64) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n157 - fn serialize_f64(self, _: f64) -> Result {\n157 + fn serialize_f64(self, _: f64) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:157:56\n |\n157 | fn serialize_f64(self, _: f64) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n157 - fn serialize_f64(self, _: f64) -> Result {\n157 + fn serialize_f64(self, _: f64) -> Result as TryFrom>::Error> {\n |\n157 - fn serialize_f64(self, _: f64) -> Result {\n157 + fn serialize_f64(self, _: f64) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:161:48\n |\n161 | fn serialize_char(self, _: char) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n161 - fn serialize_char(self, _: char) -> Result {\n161 + fn serialize_char(self, _: char) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:161:58\n |\n161 | fn serialize_char(self, _: char) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n161 - fn serialize_char(self, _: char) -> Result {\n161 + fn serialize_char(self, _: char) -> Result as TryFrom>::Error> {\n |\n161 - fn serialize_char(self, _: char) -> Result {\n161 + fn serialize_char(self, _: char) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:165:47\n |\n165 | fn serialize_str(self, _: &str) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n165 - fn serialize_str(self, _: &str) -> Result {\n165 + fn serialize_str(self, _: &str) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:165:57\n |\n165 | fn serialize_str(self, _: &str) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n165 - fn serialize_str(self, _: &str) -> Result {\n165 + fn serialize_str(self, _: &str) -> Result as TryFrom>::Error> {\n |\n165 - fn serialize_str(self, _: &str) -> Result {\n165 + fn serialize_str(self, _: &str) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:169:50\n |\n169 | fn serialize_bytes(self, _: &[u8]) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n169 - fn serialize_bytes(self, _: &[u8]) -> Result {\n169 + fn serialize_bytes(self, _: &[u8]) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:169:60\n |\n169 | fn serialize_bytes(self, _: &[u8]) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n169 - fn serialize_bytes(self, _: &[u8]) -> Result {\n169 + fn serialize_bytes(self, _: &[u8]) -> Result as TryFrom>::Error> {\n |\n169 - fn serialize_bytes(self, _: &[u8]) -> Result {\n169 + fn serialize_bytes(self, _: &[u8]) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:173:39\n |\n173 | fn serialize_none(self) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n173 - fn serialize_none(self) -> Result {\n173 + fn serialize_none(self) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:173:49\n |\n173 | fn serialize_none(self) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n173 - fn serialize_none(self) -> Result {\n173 + fn serialize_none(self) -> Result as TryFrom>::Error> {\n |\n173 - fn serialize_none(self) -> Result {\n173 + fn serialize_none(self) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:177:49\n |\n177 | fn serialize_some(self, _: &T) -> Result\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n177 - fn serialize_some(self, _: &T) -> Result\n177 + fn serialize_some(self, _: &T) -> Result< as Example>::Ok, Self::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:177:59\n |\n177 | fn serialize_some(self, _: &T) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n177 - fn serialize_some(self, _: &T) -> Result\n177 + fn serialize_some(self, _: &T) -> Result as TryFrom>::Error>\n |\n177 - fn serialize_some(self, _: &T) -> Result\n177 + fn serialize_some(self, _: &T) -> Result as TryInto>::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:184:39\n |\n184 | fn serialize_unit(self) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n184 - fn serialize_unit(self) -> Result {\n184 + fn serialize_unit(self) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:184:49\n |\n184 | fn serialize_unit(self) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n184 - fn serialize_unit(self) -> Result {\n184 + fn serialize_unit(self) -> Result as TryFrom>::Error> {\n |\n184 - fn serialize_unit(self) -> Result {\n184 + fn serialize_unit(self) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:190:63\n |\n190 | fn serialize_unit_struct(self, _: &'static str) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n190 - fn serialize_unit_struct(self, _: &'static str) -> Result {\n190 + fn serialize_unit_struct(self, _: &'static str) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:190:73\n |\n190 | fn serialize_unit_struct(self, _: &'static str) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n190 - fn serialize_unit_struct(self, _: &'static str) -> Result {\n190 + fn serialize_unit_struct(self, _: &'static str) -> Result as TryFrom>::Error> {\n |\n190 - fn serialize_unit_struct(self, _: &'static str) -> Result {\n190 + fn serialize_unit_struct(self, _: &'static str) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:201:17\n |\n201 | ) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n201 - ) -> Result {\n201 + ) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:201:27\n |\n201 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n201 - ) -> Result {\n201 + ) -> Result as TryFrom>::Error> {\n |\n201 - ) -> Result {\n201 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:212:17\n |\n212 | ) -> Result\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n212 - ) -> Result\n212 + ) -> Result< as Example>::Ok, Self::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:212:27\n |\n212 | ) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n212 - ) -> Result\n212 + ) -> Result as TryFrom>::Error>\n |\n212 - ) -> Result\n212 + ) -> Result as TryInto>::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:225:17\n |\n225 | ) -> Result\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n225 - ) -> Result\n225 + ) -> Result< as Example>::Ok, Self::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:225:27\n |\n225 | ) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n225 - ) -> Result\n225 + ) -> Result as TryFrom>::Error>\n |\n225 - ) -> Result\n225 + ) -> Result as TryInto>::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:235:56\n |\n235 | fn serialize_seq(self, _: Option) -> Result {\n | ^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeSeq` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n235 - fn serialize_seq(self, _: Option) -> Result {\n235 + fn serialize_seq(self, _: Option) -> Result< as Example>::SerializeSeq, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:235:76\n |\n235 | fn serialize_seq(self, _: Option) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n235 - fn serialize_seq(self, _: Option) -> Result {\n235 + fn serialize_seq(self, _: Option) -> Result as TryFrom>::Error> {\n |\n235 - fn serialize_seq(self, _: Option) -> Result {\n235 + fn serialize_seq(self, _: Option) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:239:50\n |\n239 | fn serialize_tuple(self, _: usize) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeTuple` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n239 - fn serialize_tuple(self, _: usize) -> Result {\n239 + fn serialize_tuple(self, _: usize) -> Result< as Example>::SerializeTuple, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:239:72\n |\n239 | fn serialize_tuple(self, _: usize) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n239 - fn serialize_tuple(self, _: usize) -> Result {\n239 + fn serialize_tuple(self, _: usize) -> Result as TryFrom>::Error> {\n |\n239 - fn serialize_tuple(self, _: usize) -> Result {\n239 + fn serialize_tuple(self, _: usize) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:247:17\n |\n247 | ) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeTupleStruct` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n247 - ) -> Result {\n247 + ) -> Result< as Example>::SerializeTupleStruct, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:247:45\n |\n247 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n247 - ) -> Result {\n247 + ) -> Result as TryFrom>::Error> {\n |\n247 - ) -> Result {\n247 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:258:17\n |\n258 | ) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeTupleVariant` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n258 - ) -> Result {\n258 + ) -> Result< as Example>::SerializeTupleVariant, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:258:46\n |\n258 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n258 - ) -> Result {\n258 + ) -> Result as TryFrom>::Error> {\n |\n258 - ) -> Result {\n258 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:282:58\n |\n282 | fn serialize_map(self, len: Option) -> Result {\n | ^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeMap` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n282 - fn serialize_map(self, len: Option) -> Result {\n282 + fn serialize_map(self, len: Option) -> Result< as Example>::SerializeMap, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:282:78\n |\n282 | fn serialize_map(self, len: Option) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n282 - fn serialize_map(self, len: Option) -> Result {\n282 + fn serialize_map(self, len: Option) -> Result as TryFrom>::Error> {\n |\n282 - fn serialize_map(self, len: Option) -> Result {\n282 + fn serialize_map(self, len: Option) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:292:17\n |\n292 | ) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeStruct` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n292 - ) -> Result {\n292 + ) -> Result< as Example>::SerializeStruct, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:292:40\n |\n292 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n292 - ) -> Result {\n292 + ) -> Result as TryFrom>::Error> {\n |\n292 - ) -> Result {\n292 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:305:17\n |\n305 | ) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeStructVariant` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n305 - ) -> Result {\n305 + ) -> Result< as Example>::SerializeStructVariant, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:305:47\n |\n305 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n305 - ) -> Result {\n305 + ) -> Result as TryFrom>::Error> {\n |\n305 - ) -> Result {\n305 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:330:46\n |\n330 | fn collect_str(self, _: &T) -> Result\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n330 - fn collect_str(self, _: &T) -> Result\n330 + fn collect_str(self, _: &T) -> Result< as Example>::Ok, Self::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:330:56\n |\n330 | fn collect_str(self, _: &T) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n330 - fn collect_str(self, _: &T) -> Result\n330 + fn collect_str(self, _: &T) -> Result as TryFrom>::Error>\n |\n330 - fn collect_str(self, _: &T) -> Result\n330 + fn collect_str(self, _: &T) -> Result as TryInto>::Error>\n |\n\nerror[E0220]: associated type `Ok` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:1362:56\n |\n1362 | fn serialize(&self, serializer: S) -> Result\n | ^^ associated type `Ok` not found\n\nerror[E0220]: associated type `Error` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:1362:63\n |\n1362 | fn serialize(&self, serializer: S) -> Result\n | ^^^^^ associated type `Error` not found\n\nSome errors have detailed explanations: E0220, E0223, E0432, E0463, E0786.\nFor more information about an error, try `rustc --explain E0220`.\nerror: could not compile `serde` (lib) due to 80 previous errors\nerror: could not compile `zerocopy` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name zerocopy --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=293f05fb5d1fc740 -C extra-filename=-db93295e7698e696 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220765\\target_st_bcb32090-313e-4542-8fcf-28abadc5ad35\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220765\\target_st_bcb32090-313e-4542-8fcf-28abadc5ad35\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220765\\target_st_bcb32090-313e-4542-8fcf-28abadc5ad35\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe --cfg zerocopy_core_error_1_81_0 --cfg zerocopy_diagnostic_on_unimplemented_1_78_0 --cfg zerocopy_generic_bounds_in_const_fn_1_61_0 --cfg zerocopy_target_has_atomics_1_60_0 --cfg zerocopy_aarch64_simd_1_59_0 --cfg zerocopy_panic_in_const_and_vec_try_reserve_1_57_0 --check-cfg cfg(zerocopy_core_error_1_81_0) --check-cfg \"cfg(rust, values(\\\"1.81.0\\\"))\" --check-cfg cfg(zerocopy_diagnostic_on_unimplemented_1_78_0) --check-cfg \"cfg(rust, values(\\\"1.78.0\\\"))\" --check-cfg cfg(zerocopy_generic_bounds_in_const_fn_1_61_0) --check-cfg \"cfg(rust, values(\\\"1.61.0\\\"))\" --check-cfg cfg(zerocopy_target_has_atomics_1_60_0) --check-cfg \"cfg(rust, values(\\\"1.60.0\\\"))\" --check-cfg cfg(zerocopy_aarch64_simd_1_59_0) --check-cfg \"cfg(rust, values(\\\"1.59.0\\\"))\" --check-cfg cfg(zerocopy_panic_in_const_and_vec_try_reserve_1_57_0) --check-cfg \"cfg(rust, values(\\\"1.57.0\\\"))\" --check-cfg cfg(doc_cfg) --check-cfg cfg(kani) --check-cfg cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS) --check-cfg cfg(coverage_nightly)` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\probe\\proc_macro_span_file.rs:6:5\n |\n6 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\detection.rs:2:5\n |\n2 | use std::sync::Once;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:25:5\n |\n25 | use std::ffi::CStr;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:27:5\n |\n27 | use std::panic;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:16:5\n |\n16 | use std::ffi::CStr;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:175:5\n |\n175 | use std::error::Error;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:176:5\n |\n176 | use std::ffi::CStr;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\marker.rs:7:3\n |\n7 | #[derive(Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:9:3\n |\n9 | #[derive(Copy, Clone, Eq, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:19:3\n |\n19 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:45:3\n |\n45 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:50:3\n |\n50 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:221:17\n |\n221 | write!(f, \" \")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:496:3\n |\n496 | #[derive(Clone, Copy, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:678:9\n |\n678 | write!(f, \"Span\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:690:8\n |\n690 | if cfg!(span_locations) {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:695:3\n |\n695 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:773:3\n |\n773 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:902:22\n |\n902 | debug.field(&format_args!(\"{}\", self));\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::format_args;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:919:3\n |\n919 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:928:27\n |\n928 | Literal::_new(format!(concat!(\"{}\", stringify!($kind)), n))\n | ^^^^^^\n...\n983 | / suffixed_numbers! {\n984 | | u8_suffixed => u8,\n985 | | u16_suffixed => u16,\n986 | | u32_suffixed => u32,\n... |\n998 | | f64_suffixed => f64,\n999 | | }\n | |_____- in this macro invocation\n |\n = note: this error originates in the macro `suffixed_numbers` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1065:25\n |\n1065 | let _ = write!(repr, r\"\\x{:02X}\", byte);\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1090:29\n |\n1090 | let _ = write!(repr, r\"\\x{:02X}\", b);\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1119:25\n |\n1119 | let _ = write!(repr, r\"\\x{:02X}\", byte);\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1185:29\n |\n1185 | debug.field(\"lit\", &format_args!(\"{}\", self.repr));\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::format_args;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\extra.rs:81:3\n |\n81 | #[derive(Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 4 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\extra.rs:87:3\n |\n87 | #[derive(Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 4 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:20:3\n |\n20 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:30:3\n |\n30 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:54:9\n |\n54 | panic!(\"compiler/fallback mismatch L{}\", line)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:116:50\n |\n116 | TokenStream::Fallback(_) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:122:50\n |\n122 | TokenStream::Compiler(_) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:210:58\n |\n210 | TokenStream::Fallback(_) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:217:58\n |\n217 | TokenStream::Compiler(_) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:311:3\n |\n311 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:369:3\n |\n369 | #[derive(Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:405:64\n |\n405 | (Span::Compiler(_), Span::Fallback(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:406:64\n |\n406 | (Span::Fallback(_), Span::Compiler(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:414:64\n |\n414 | (Span::Compiler(_), Span::Fallback(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:415:64\n |\n415 | (Span::Fallback(_), Span::Compiler(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:422:34\n |\n422 | Span::Fallback(_) => panic!(\"proc_macro::Span is only available in procedural macros\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:522:43\n |\n522 | Span::Fallback(_) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:557:3\n |\n557 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:625:65\n |\n625 | (Group::Compiler(_), Span::Fallback(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:626:65\n |\n626 | (Group::Fallback(_), Span::Compiler(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:633:44\n |\n633 | Group::Fallback(_) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:662:3\n |\n662 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:696:65\n |\n696 | (Ident::Compiler(_), Span::Fallback(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:697:65\n |\n697 | (Ident::Fallback(_), Span::Compiler(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:704:44\n |\n704 | Ident::Fallback(_) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:720:66\n |\n720 | (Ident::Compiler(_), Ident::Fallback(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:721:66\n |\n721 | (Ident::Fallback(_), Ident::Compiler(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:757:3\n |\n757 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:928:67\n |\n928 | (Literal::Compiler(_), Span::Fallback(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:929:67\n |\n929 | (Literal::Fallback(_), Span::Compiler(_)) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find macro `line` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:946:46\n |\n946 | Literal::Fallback(_) => mismatch(line!()),\n | ^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::line;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:191:3\n |\n191 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n166 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:344:3\n |\n344 | #[derive(Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n166 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:532:3\n |\n532 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n166 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:619:37\n |\n619 | debug.field(\"sym\", &format_args!(\"{}\", t));\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n166 + use core::format_args;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:633:3\n |\n633 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n166 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:639:3\n |\n639 | #[derive(Copy, Clone, Debug, Eq, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n166 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:773:3\n |\n773 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n166 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:782:3\n |\n782 | #[derive(Copy, Clone, Debug, Eq, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n166 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:811:13\n |\n811 | panic!(\"unsupported proc macro punctuation character {:?}\", ch);\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n166 + use core::panic;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:922:3\n |\n922 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n166 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1056:3\n |\n1056 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 166 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1161:9\n |\n1161 | assert!(f.is_finite());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 166 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1179:9\n |\n1179 | assert!(f.is_finite());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 166 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1197:9\n |\n1197 | assert!(f.is_finite());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 166 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1215:9\n |\n1215 | assert!(f.is_finite());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 166 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1313:7\n |\n1313 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1303 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0408]: variable `None` is not bound in all patterns\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:160:9\n |\n160 | Some(_) | None => Ok(input),\n | ^^^^^^^ ---- variable not in all patterns\n | |\n | pattern doesn't bind `None`\n |\nhelp: if you meant to match on unit variants, use the full path in the pattern\n |\n160 | Some(_) | crate::Delimiter::None => Ok(input),\n | ++++++++++++++++++\n160 | Some(_) | core::option::Option::None => Ok(input),\n | ++++++++++++++++++++++\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:36:18\n |\n36 | Pattern: FnMut(char) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:65:35\n |\n65 | fn parse(&self, tag: &str) -> Result, Reject> {\n | ^^^^^^\n...\n75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n |\nhelp: a type alias with a similar name exists\n |\n65 | fn parse(&self, tag: &str) -> PResult, Reject> {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:67:13\n |\n67 | Ok(self.advance(tag.len()))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:69:13\n |\n69 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:75:23\n |\n75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:98:21\n |\n98 | Ok((rest, _)) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:102:21\n |\n102 | Err(Reject) => return s,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:127:16\n |\n127 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:142:24\n |\n142 | return Ok((input.advance(i + 2), &input.rest[..i + 2]));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:149:5\n |\n149 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:157:33\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n157 | fn word_break(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n157 | fn word_break(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:159:9\n |\n159 | Some(ch) if is_ident_continue(ch) => Err(Reject),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:159:46\n |\n159 | Some(ch) if is_ident_continue(ch) => Err(Reject),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:160:9\n |\n160 | Some(_) | None => Ok(input),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:160:27\n |\n160 | Some(_) | None => Ok(input),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:168:50\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n168 | pub(crate) fn token_stream(mut input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n168 | pub(crate) fn token_stream(mut input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:175:16\n |\n175 | if let Ok((rest, ())) = doc_comment(input, &mut trees) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:184:13\n |\n184 | Some(first) => first,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:186:32\n |\n186 | None => return Ok(trees.build()),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:194:17\n |\n194 | Some(_frame) => return Err(LexError { span: Span {} }),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:194:40\n |\n194 | Some(_frame) => return Err(LexError { span: Span {} }),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:199:50\n |\n199 | b'(' if !input.starts_with(ERROR) => Some(Delimiter::Parenthesis),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:200:21\n |\n200 | b'[' => Some(Delimiter::Bracket),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:201:21\n |\n201 | b'{' => Some(Delimiter::Brace),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:202:18\n |\n202 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::Delimiter::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:198:16\n |\n198 | if let Some(open_delimiter) = match first {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:211:21\n |\n211 | b')' => Some(Delimiter::Parenthesis),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:212:21\n |\n212 | b']' => Some(Delimiter::Bracket),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:213:21\n |\n213 | b'}' => Some(Delimiter::Brace),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:214:18\n |\n214 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::Delimiter::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:210:23\n |\n210 | } else if let Some(close_delimiter) = match first {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:217:17\n |\n217 | Some(frame) => frame,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:218:32\n |\n218 | None => return Err(lex_error(input)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:224:24\n |\n224 | return Err(lex_error(input));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:238:17\n |\n238 | Ok((rest, tt)) => (rest, tt),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:239:17\n |\n239 | Err(Reject) => return Err(lex_error(input)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:239:39\n |\n239 | Err(Reject) => return Err(lex_error(input)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:267:12\n |\n267 | if let Ok((input, l)) = literal(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:269:9\n |\n269 | Ok((input, TokenTree::Literal(crate::Literal::_new_fallback(l))))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:270:19\n |\n270 | } else if let Ok((input, p)) = punct(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:271:9\n |\n271 | Ok((input, TokenTree::Punct(p)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:272:19\n |\n272 | } else if let Ok((input, i)) = ident(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:273:9\n |\n273 | Ok((input, TokenTree::Ident(i)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:277:9\n |\n277 | Ok((rest, TokenTree::Literal(repr)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:279:9\n |\n279 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:290:9\n |\n290 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:305:16\n |\n305 | return Ok((rest, ident));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:309:61\n |\n309 | \"_\" | \"super\" | \"self\" | \"Self\" | \"crate\" => return Err(Reject),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:315:5\n |\n315 | Ok((rest, ident))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:322:9\n |\n322 | Some((_, ch)) if is_ident_start(ch) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:323:21\n |\n323 | _ => return Err(Reject),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:334:5\n |\n334 | Ok((input.advance(end), &input.rest[..end]))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:340:5\n |\n340 | Ok((rest, Literal::_new(input.rest[..end].to_string())))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:343:40\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n343 | fn literal_nocapture(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n343 | fn literal_nocapture(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:344:12\n |\n344 | if let Ok(ok) = string(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:345:9\n |\n345 | Ok(ok)\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n345 - Ok(ok)\n345 + ok(ok)\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:346:19\n |\n346 | } else if let Ok(ok) = byte_string(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:347:9\n |\n347 | Ok(ok)\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n347 - Ok(ok)\n347 + ok(ok)\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:348:19\n |\n348 | } else if let Ok(ok) = c_string(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:349:9\n |\n349 | Ok(ok)\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n349 - Ok(ok)\n349 + ok(ok)\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:350:19\n |\n350 | } else if let Ok(ok) = byte(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:351:9\n |\n351 | Ok(ok)\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n351 - Ok(ok)\n351 + ok(ok)\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:352:19\n |\n352 | } else if let Ok(ok) = character(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:353:9\n |\n353 | Ok(ok)\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n353 - Ok(ok)\n353 + ok(ok)\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:354:19\n |\n354 | } else if let Ok(ok) = float(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:355:9\n |\n355 | Ok(ok)\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n355 - Ok(ok)\n355 + ok(ok)\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:356:19\n |\n356 | } else if let Ok(ok) = int(input) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:357:9\n |\n357 | Ok(ok)\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n357 - Ok(ok)\n357 + ok(ok)\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:359:9\n |\n359 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:365:9\n |\n365 | Ok((input, _)) => input,\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:366:9\n |\n366 | Err(Reject) => input,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:370:29\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n370 | fn string(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n370 | fn string(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:371:12\n |\n371 | if let Ok(input) = input.parse(\"\\\"\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:373:19\n |\n373 | } else if let Ok(input) = input.parse(\"r\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:376:9\n |\n376 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:380:40\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n380 | fn cooked_string(mut input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n380 | fn cooked_string(mut input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:383:15\n |\n383 | while let Some((i, ch)) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:387:24\n |\n387 | return Ok(literal_suffix(input));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:390:17\n |\n390 | Some((_, '\\n')) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:394:17\n |\n394 | Some((_, 'x')) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:397:17\n |\n397 | Some((_, 'n' | 'r' | 't' | '\\\\' | '\\'' | '\"' | '0')) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:398:17\n |\n398 | Some((_, 'u')) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:401:17\n |\n401 | Some((newline, ch @ ('\\n' | '\\r'))) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:411:5\n |\n411 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:414:33\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n414 | fn raw_string(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n414 | fn raw_string(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:417:15\n |\n417 | while let Some((i, byte)) = bytes.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:421:24\n |\n421 | return Ok(literal_suffix(rest));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:424:17\n |\n424 | Some((_, b'\\n')) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:430:5\n |\n430 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:433:34\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n433 | fn byte_string(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n433 | fn byte_string(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:434:12\n |\n434 | if let Ok(input) = input.parse(\"b\\\"\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:436:19\n |\n436 | } else if let Ok(input) = input.parse(\"br\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:439:9\n |\n439 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:443:45\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n443 | fn cooked_byte_string(mut input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n443 | fn cooked_byte_string(mut input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:445:15\n |\n445 | while let Some((offset, b)) = bytes.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:449:24\n |\n449 | return Ok(literal_suffix(input));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:452:17\n |\n452 | Some((_, b'\\n')) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:456:17\n |\n456 | Some((_, b'x')) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:459:17\n |\n459 | Some((_, b'n' | b'r' | b't' | b'\\\\' | b'0' | b'\\'' | b'\"')) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:460:17\n |\n460 | Some((newline, b @ (b'\\n' | b'\\r'))) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:471:5\n |\n471 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:480:28\n |\n480 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:482:24\n |\n482 | return Ok((input.advance(i + 1), &input.rest[..i]));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:488:5\n |\n488 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:491:38\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n491 | fn raw_byte_string(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n491 | fn raw_byte_string(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:494:15\n |\n494 | while let Some((i, byte)) = bytes.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:498:24\n |\n498 | return Ok(literal_suffix(rest));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:501:17\n |\n501 | Some((_, b'\\n')) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:511:5\n |\n511 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:514:31\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n514 | fn c_string(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n514 | fn c_string(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:515:12\n |\n515 | if let Ok(input) = input.parse(\"c\\\"\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:517:19\n |\n517 | } else if let Ok(input) = input.parse(\"cr\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:520:9\n |\n520 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:524:35\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n524 | fn raw_c_string(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n524 | fn raw_c_string(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:527:15\n |\n527 | while let Some((i, byte)) = bytes.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:531:24\n |\n531 | return Ok(literal_suffix(rest));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:534:17\n |\n534 | Some((_, b'\\n')) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:541:5\n |\n541 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:544:42\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n544 | fn cooked_c_string(mut input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n544 | fn cooked_c_string(mut input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:547:15\n |\n547 | while let Some((i, ch)) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:551:24\n |\n551 | return Ok(literal_suffix(input));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:554:17\n |\n554 | Some((_, '\\n')) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:558:17\n |\n558 | Some((_, 'x')) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:561:17\n |\n561 | Some((_, 'n' | 'r' | 't' | '\\\\' | '\\'' | '\"')) => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:562:17\n |\n562 | Some((_, 'u')) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:567:17\n |\n567 | Some((newline, ch @ ('\\n' | '\\r'))) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:578:5\n |\n578 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:581:27\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n581 | fn byte(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n581 | fn byte(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:585:9\n |\n585 | Some(b'\\\\') => match bytes.next().map(|(_, b)| b) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:586:13\n |\n586 | Some(b'x') => backslash_x_byte(&mut bytes).is_ok(),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:587:13\n |\n587 | Some(b'n' | b'r' | b't' | b'\\\\' | b'0' | b'\\'' | b'\"') => true,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:593:16\n |\n593 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:597:16\n |\n597 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:600:5\n |\n600 | Ok(literal_suffix(input))\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n600 - Ok(literal_suffix(input))\n600 + ok(literal_suffix(input))\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:603:32\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n603 | fn character(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n603 | fn character(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:607:9\n |\n607 | Some('\\\\') => match chars.next().map(|(_, ch)| ch) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:608:13\n |\n608 | Some('x') => backslash_x_char(&mut chars).is_ok(),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:609:13\n |\n609 | Some('u') => backslash_u(&mut chars).is_ok(),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:610:13\n |\n610 | Some('n' | 'r' | 't' | '\\\\' | '0' | '\\'' | '\"') => true,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:616:16\n |\n616 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:620:5\n |\n620 | Ok(literal_suffix(input))\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n620 - Ok(literal_suffix(input))\n620 + ok(literal_suffix(input))\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:637:8\n |\n637 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:635:42\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n635 | fn backslash_x_char(chars: &mut I) -> Result<(), Reject>\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n635 | fn backslash_x_char(chars: &mut I) -> PResult<(), Reject>\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:626:13\n |\n626 | Some((_, ch)) => match ch {\n | ^^^^ not found in this scope\n...\n639 | next_ch!(chars @ '0'..='7');\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:628:29\n |\n628 | _ => return Err(Reject),\n | ^^^ not found in this scope\n...\n639 | next_ch!(chars @ '0'..='7');\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:630:28\n |\n630 | None => return Err(Reject),\n | ^^^ not found in this scope\n...\n639 | next_ch!(chars @ '0'..='7');\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:626:13\n |\n626 | Some((_, ch)) => match ch {\n | ^^^^ not found in this scope\n...\n640 | next_ch!(chars @ '0'..='9' | 'a'..='f' | 'A'..='F');\n | --------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:628:29\n |\n628 | _ => return Err(Reject),\n | ^^^ not found in this scope\n...\n640 | next_ch!(chars @ '0'..='9' | 'a'..='f' | 'A'..='F');\n | --------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:630:28\n |\n630 | None => return Err(Reject),\n | ^^^ not found in this scope\n...\n640 | next_ch!(chars @ '0'..='9' | 'a'..='f' | 'A'..='F');\n | --------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:641:5\n |\n641 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:646:8\n |\n646 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:644:42\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n644 | fn backslash_x_byte(chars: &mut I) -> Result<(), Reject>\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n644 | fn backslash_x_byte(chars: &mut I) -> PResult<(), Reject>\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:626:13\n |\n626 | Some((_, ch)) => match ch {\n | ^^^^ not found in this scope\n...\n648 | next_ch!(chars @ b'0'..=b'9' | b'a'..=b'f' | b'A'..=b'F');\n | --------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:628:29\n |\n628 | _ => return Err(Reject),\n | ^^^ not found in this scope\n...\n648 | next_ch!(chars @ b'0'..=b'9' | b'a'..=b'f' | b'A'..=b'F');\n | --------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:630:28\n |\n630 | None => return Err(Reject),\n | ^^^ not found in this scope\n...\n648 | next_ch!(chars @ b'0'..=b'9' | b'a'..=b'f' | b'A'..=b'F');\n | --------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:626:13\n |\n626 | Some((_, ch)) => match ch {\n | ^^^^ not found in this scope\n...\n649 | next_ch!(chars @ b'0'..=b'9' | b'a'..=b'f' | b'A'..=b'F');\n | --------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:628:29\n |\n628 | _ => return Err(Reject),\n | ^^^ not found in this scope\n...\n649 | next_ch!(chars @ b'0'..=b'9' | b'a'..=b'f' | b'A'..=b'F');\n | --------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:630:28\n |\n630 | None => return Err(Reject),\n | ^^^ not found in this scope\n...\n649 | next_ch!(chars @ b'0'..=b'9' | b'a'..=b'f' | b'A'..=b'F');\n | --------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:650:5\n |\n650 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:655:8\n |\n655 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:653:45\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n653 | fn backslash_x_nonzero(chars: &mut I) -> Result<(), Reject>\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n653 | fn backslash_x_nonzero(chars: &mut I) -> PResult<(), Reject>\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:626:13\n |\n626 | Some((_, ch)) => match ch {\n | ^^^^ not found in this scope\n...\n657 | let first = next_ch!(chars @ '0'..='9' | 'a'..='f' | 'A'..='F');\n | --------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:628:29\n |\n628 | _ => return Err(Reject),\n | ^^^ not found in this scope\n...\n657 | let first = next_ch!(chars @ '0'..='9' | 'a'..='f' | 'A'..='F');\n | --------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:630:28\n |\n630 | None => return Err(Reject),\n | ^^^ not found in this scope\n...\n657 | let first = next_ch!(chars @ '0'..='9' | 'a'..='f' | 'A'..='F');\n | --------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:626:13\n |\n626 | Some((_, ch)) => match ch {\n | ^^^^ not found in this scope\n...\n658 | let second = next_ch!(chars @ '0'..='9' | 'a'..='f' | 'A'..='F');\n | --------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:628:29\n |\n628 | _ => return Err(Reject),\n | ^^^ not found in this scope\n...\n658 | let second = next_ch!(chars @ '0'..='9' | 'a'..='f' | 'A'..='F');\n | --------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:630:28\n |\n630 | None => return Err(Reject),\n | ^^^ not found in this scope\n...\n658 | let second = next_ch!(chars @ '0'..='9' | 'a'..='f' | 'A'..='F');\n | --------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:660:9\n |\n660 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:662:9\n |\n662 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:668:8\n |\n668 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:666:37\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n666 | fn backslash_u(chars: &mut I) -> Result\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n666 | fn backslash_u(chars: &mut I) -> PResult\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:626:13\n |\n626 | Some((_, ch)) => match ch {\n | ^^^^ not found in this scope\n...\n670 | next_ch!(chars @ '{');\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:628:29\n |\n628 | _ => return Err(Reject),\n | ^^^ not found in this scope\n...\n670 | next_ch!(chars @ '{');\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:630:28\n |\n630 | None => return Err(Reject),\n | ^^^ not found in this scope\n...\n670 | next_ch!(chars @ '{');\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `next_ch` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:689:5\n |\n689 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:692:60\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n692 | fn trailing_backslash(input: &mut Cursor, mut last: u8) -> Result<(), Reject> {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n692 | fn trailing_backslash(input: &mut Cursor, mut last: u8) -> PResult<(), Reject> {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:696:20\n |\n696 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:699:13\n |\n699 | Some((_, b @ (b' ' | b'\\t' | b'\\n' | b'\\r'))) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:702:13\n |\n702 | Some((offset, _)) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:704:24\n |\n704 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:706:28\n |\n706 | None => return Err(Reject),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:711:28\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n711 | fn float(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n711 | fn float(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:713:12\n |\n713 | if let Some(ch) = rest.chars().next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:721:35\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n721 | fn float_digits(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n721 | fn float_digits(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:724:9\n |\n724 | Some(ch) if '0' <= ch && ch <= '9' => {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:725:21\n |\n725 | _ => return Err(Reject),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:731:15\n |\n731 | while let Some(&ch) = chars.peek() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:746:28\n |\n746 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:762:16\n |\n762 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:767:13\n |\n767 | Ok(input.advance(len - 1))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:769:13\n |\n769 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:773:19\n |\n773 | while let Some(&ch) = chars.peek() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:803:5\n |\n803 | Ok(input.advance(len))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:806:26\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n806 | fn int(input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n806 | fn int(input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:808:12\n |\n808 | if let Some(ch) = rest.chars().next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:816:33\n |\n 75 | type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>;\n | ------------------------------------------------------ similarly named type alias `PResult` defined here\n...\n816 | fn digits(mut input: Cursor) -> Result {\n | ^^^^^^\n |\nhelp: a type alias with a similar name exists\n |\n816 | fn digits(mut input: Cursor) -> PResult {\n | +\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:837:28\n |\n837 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:854:28\n |\n854 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:865:9\n |\n865 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:867:9\n |\n867 | Ok(input.advance(len))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:878:13\n |\n878 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:880:13\n |\n880 | Ok((rest, Punct::new('\\'', Spacing::Joint)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:884:13\n |\n884 | Ok(_) => Spacing::Joint,\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:885:13\n |\n885 | Err(Reject) => Spacing::Alone,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:887:9\n |\n887 | Ok((rest, Punct::new(ch, kind)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:894:16\n |\n894 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:899:9\n |\n899 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:901:20\n |\n901 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:906:9\n |\n906 | Ok((input.advance(first.len_utf8()), first))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:908:9\n |\n908 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:925:15\n |\n925 | while let Some(cr) = scan_for_bare_cr.find('\\r') {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:928:20\n |\n928 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:957:5\n |\n957 | Ok((rest, ()))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:964:9\n |\n964 | Ok((input, (s, true)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:967:9\n |\n967 | Ok((input, (&s[3..s.len() - 2], true)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:971:20\n |\n971 | return Err(Reject);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:974:9\n |\n974 | Ok((input, (s, false)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:977:9\n |\n977 | Ok((input, (&s[3..s.len() - 2], false)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:979:9\n |\n979 | Err(Reject)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\probe\\proc_macro_span_file.rs:8:29\n |\n8 | pub fn file(this: &Span) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\probe\\proc_macro_span_file.rs:12:35\n |\n12 | pub fn local_file(this: &Span) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 5 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:8:15\n |\n8 | inner: Rc>,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:12:12\n |\n12 | inner: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:16:20\n |\n16 | inner: &'a mut Vec,\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:39:12\n |\n39 | T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:46:41\n |\n46 | pub(crate) fn get_mut(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:48:9\n |\n48 | Some(RcVecMut { inner })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:53:12\n |\n53 | T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:55:26\n |\n55 | let vec = if let Some(owned) = Rc::get_mut(&mut self.inner) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:79:48\n |\n79 | pub(crate) fn extend(&mut self, iter: impl IntoIterator) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:101:48\n |\n101 | pub(crate) fn extend(&mut self, iter: impl IntoIterator) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:115:9\n |\n115 | impl Clone for RcVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:123:9\n |\n123 | impl IntoIterator for RcVecBuilder {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:134:9\n |\n134 | impl Iterator for RcVecIntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:137:27\n |\n137 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:141:36\n |\n141 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:74:50\n |\n74 | pub(crate) fn from_str_checked(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:128:6\n |\n128 | impl Drop for TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:132:13\n |\n132 | Some(inner) => inner.take().into_iter(),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:136:23\n |\n136 | while let Some(token) = current.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:147:24\n |\n147 | if let Some(inner) = group.stream.inner.get_mut() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:153:17\n |\n153 | Some(next) => current = next,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:235:9\n |\n235 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:247:6\n |\n247 | impl From for TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:254:6\n |\n254 | impl From for proc_macro::TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:260:6\n |\n260 | impl From for TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:270:6\n |\n270 | impl FromIterator for TokenStream {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing this trait\n |\n 1 + use core::iter::FromIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:271:21\n |\n271 | fn from_iter>(tokens: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:278:6\n |\n278 | impl FromIterator for TokenStream {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing this trait\n |\n 1 + use core::iter::FromIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:279:21\n |\n279 | fn from_iter>(streams: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:290:6\n |\n290 | impl Extend for TokenStream {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:291:18\n |\n291 | fn extend>(&mut self, tokens: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:299:6\n |\n299 | impl Extend for TokenStream {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:300:18\n |\n300 | fn extend>(&mut self, streams: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:307:6\n |\n307 | impl IntoIterator for TokenStream {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:594:48\n |\n594 | pub(crate) fn join(&self, _other: Span) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:595:9\n |\n595 | Some(Span {})\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:621:41\n |\n621 | pub(crate) fn source_text(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:621:48\n |\n621 | pub(crate) fn source_text(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n504 | impl Span {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:622:9\n |\n622 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::Delimiter::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:759:9\n |\n759 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:775:10\n |\n775 | sym: Box,\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:867:6\n |\n867 | impl PartialEq for Ident {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:873:9\n |\n873 | impl PartialEq for Ident\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:875:9\n |\n875 | T: ?Sized + AsRef,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:875:17\n |\n875 | T: ?Sized + AsRef,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:921:22\n |\n921 | pub(crate) repr: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:942:30\n |\n942 | pub(crate) fn _new(repr: String) -> Self {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:949:51\n |\n949 | pub(crate) fn from_str_checked(repr: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:958:24\n |\n958 | return Err(LexError::call_site());\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:962:16\n |\n962 | if let Ok((rest, mut literal)) = parse::literal(cursor) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:973:24\n |\n973 | return Ok(literal);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:976:9\n |\n976 | Err(LexError::call_site())\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1075:19\n |\n1075 | while let Some(&b) = bytes.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1080:21\n |\n1080 | Some(b'0'..=b'7') => r\"\\x00\",\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1103:17\n |\n1103 | Ok(all_valid) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1107:17\n |\n1107 | Err(utf8_error) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1134:70\n |\n1134 | pub(crate) fn subspan>(&self, range: R) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1138:13\n |\n1138 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::Delimiter::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1191:41\n |\n1191 | fn escape_utf8(string: &str, repr: &mut String) {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1193:15\n |\n1193 | while let Some(ch) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1221:39\n |\n1221 | fn from_str_checked(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1226:20\n |\n1226 | return Err(imp::LexError::CompilerPanic);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1231:13\n |\n1231 | Ok(Ok(ok)) => Ok(ok),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1231:16\n |\n1231 | Ok(Ok(ok)) => Ok(ok),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1231:27\n |\n1231 | Ok(Ok(ok)) => Ok(ok),\n | ^^\n |\nhelp: a local variable with a similar name exists (notice the capitalization)\n |\n1231 - Ok(Ok(ok)) => Ok(ok),\n1231 + Ok(Ok(ok)) => ok(ok),\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1232:13\n |\n1232 | Ok(Err(lex)) => Err(imp::LexError::Compiler(lex)),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1232:16\n |\n1232 | Ok(Err(lex)) => Err(imp::LexError::Compiler(lex)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1232:29\n |\n1232 | Ok(Err(lex)) => Err(imp::LexError::Compiler(lex)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1233:13\n |\n1233 | Err(_panic) => Err(imp::LexError::CompilerPanic),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1233:28\n |\n1233 | Err(_panic) => Err(imp::LexError::CompilerPanic),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:33:12\n |\n33 | extra: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:94:50\n |\n94 | pub(crate) fn from_str_checked(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:96:13\n |\n96 | Ok(TokenStream::Compiler(DeferredTokenStream::new(\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:100:13\n |\n100 | Ok(TokenStream::Fallback(\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:137:6\n |\n137 | impl From for TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:143:6\n |\n143 | impl From for proc_macro::TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:154:6\n |\n154 | impl From for TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:178:6\n |\n178 | impl From for TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:190:6\n |\n190 | impl FromIterator for TokenStream {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing this trait\n |\n 1 + use core::iter::FromIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:191:21\n |\n191 | fn from_iter>(trees: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:202:6\n |\n202 | impl FromIterator for TokenStream {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing this trait\n |\n 1 + use core::iter::FromIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:203:21\n |\n203 | fn from_iter>(streams: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:206:13\n |\n206 | Some(TokenStream::Compiler(mut first)) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:214:13\n |\n214 | Some(TokenStream::Fallback(mut first)) => {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:226:6\n |\n226 | impl Extend for TokenStream {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:227:18\n |\n227 | fn extend>(&mut self, stream: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:240:6\n |\n240 | impl Extend for TokenStream {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:241:18\n |\n241 | fn extend>(&mut self, streams: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:273:6\n |\n273 | impl From for LexError {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:279:6\n |\n279 | impl From for LexError {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:317:6\n |\n317 | impl IntoIterator for TokenStream {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:331:6\n |\n331 | impl Iterator for TokenTreeIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:334:27\n |\n334 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:339:9\n |\n339 | Some(match token {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:361:36\n |\n361 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:490:47\n |\n490 | pub(crate) fn join(&self, other: Span) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:495:25\n |\n495 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::Delimiter::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:497:9\n |\n497 | Some(ret)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:509:41\n |\n509 | pub(crate) fn source_text(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:509:48\n |\n509 | pub(crate) fn source_text(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n375 | impl Span {\n | ++++++++\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:527:6\n |\n527 | impl From for crate::Span {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:533:6\n |\n533 | impl From for Span {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:638:6\n |\n638 | impl From for Group {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:709:6\n |\n709 | impl From for Ident {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:715:6\n |\n715 | impl PartialEq for Ident {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:726:9\n |\n726 | impl PartialEq for Ident\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:728:9\n |\n728 | T: ?Sized + AsRef,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:728:17\n |\n728 | T: ?Sized + AsRef,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:788:51\n |\n788 | pub(crate) fn from_str_checked(repr: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:791:13\n |\n791 | Ok(Literal::Compiler(literal))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:794:13\n |\n794 | Ok(Literal::Fallback(literal))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:933:70\n |\n933 | pub(crate) fn subspan>(&self, range: R) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:938:40\n |\n938 | Literal::Compiler(_lit) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::Delimiter::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:951:6\n |\n951 | impl From for Literal {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:231:6\n |\n231 | impl Default for TokenStream {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::default::Default;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:248:31\n |\n248 | fn from_str(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n166 + use crate::fmt::Result;\n |\n166 + use core::fmt::Result;\n |\n166 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:250:13\n |\n250 | Ok(tokens) => Ok(TokenStream::_new(tokens)),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n166 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:250:27\n |\n250 | Ok(tokens) => Ok(TokenStream::_new(tokens)),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n166 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:251:13\n |\n251 | Err(lex) => Err(LexError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n166 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:251:25\n |\n251 | Err(lex) => Err(LexError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n166 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:261:6\n |\n261 | impl From for TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:269:6\n |\n269 | impl From for proc_macro::TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:275:6\n |\n275 | impl From for TokenStream {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:281:6\n |\n281 | impl Extend for TokenStream {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:282:18\n |\n282 | fn extend>(&mut self, streams: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:287:6\n |\n287 | impl Extend for TokenStream {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:288:18\n |\n288 | fn extend>(&mut self, streams: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:295:6\n |\n295 | impl FromIterator for TokenStream {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing this trait\n |\n166 + use core::iter::FromIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:296:21\n |\n296 | fn from_iter>(streams: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:300:6\n |\n300 | impl FromIterator for TokenStream {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing this trait\n |\n166 + use core::iter::FromIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:301:21\n |\n301 | fn from_iter>(streams: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:499:40\n |\n499 | pub fn join(&self, other: Span) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n166 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:519:34\n |\n519 | pub fn source_text(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n166 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:519:41\n |\n519 | pub fn source_text(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n350 | impl Span {\n | ++++++++\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:571:6\n |\n571 | impl From for TokenTree {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:577:6\n |\n577 | impl From for TokenTree {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:583:6\n |\n583 | impl From for TokenTree {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:589:6\n |\n589 | impl From for TokenTree {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n166 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1001:6\n |\n1001 | impl PartialEq for Ident {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 166 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1007:9\n |\n1007 | impl PartialEq for Ident\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 166 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1009:9\n |\n1009 | T: ?Sized + AsRef,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 166 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1009:17\n |\n1009 | T: ?Sized + AsRef,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 166 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1016:6\n |\n1016 | impl Eq for Ident {}\n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 166 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1018:6\n |\n1018 | impl PartialOrd for Ident {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 166 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1019:45\n |\n1019 | fn partial_cmp(&self, other: &Ident) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 166 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1020:9\n |\n1020 | Some(self.cmp(other))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 166 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1024:6\n |\n1024 | impl Ord for Ident {\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 166 + use core::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1261:63\n |\n1261 | pub fn subspan>(&self, range: R) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 166 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1278:32\n |\n1278 | fn from_str(repr: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 166 + use crate::fmt::Result;\n |\n 166 + use core::fmt::Result;\n |\n 166 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1280:13\n |\n1280 | Ok(lit) => Ok(Literal::_new(lit)),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 166 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1280:24\n |\n1280 | Ok(lit) => Ok(Literal::_new(lit)),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 166 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1281:13\n |\n1281 | Err(lex) => Err(LexError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 166 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1281:25\n |\n1281 | Err(lex) => Err(LexError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 166 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1319:10\n |\n1319 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n1303 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1322:31\n |\n1322 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n1303 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1326:40\n |\n1326 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n1303 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs:1338:10\n |\n1338 | impl IntoIterator for TokenStream {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n1303 + use core::iter::IntoIterator;\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:127:27\n |\n127 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n127 - fn into_iter(self) -> Self::IntoIter {\n127 + fn into_iter(self) -> as IntoIterator>::IntoIter {\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\parse.rs:170:21\n |\n170 | let mut stack = Vec::new();\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:58:13\n |\n58 | Vec::clone(&self.inner)\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:66:31\n |\n66 | RcVecBuilder { inner: Vec::new() }\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\rcvec.rs:71:20\n |\n71 | inner: Vec::with_capacity(cap),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:130:25\n |\n130 | let mut stack = Vec::new();\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:789:18\n |\n789 | sym: Box::from(string),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:803:18\n |\n803 | sym: Box::from(string),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1033:24\n |\n1033 | let mut repr = String::with_capacity(string.len() + 2);\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\fallback.rs:1041:24\n |\n1041 | let mut repr = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\wrapper.rs:62:20\n |\n62 | extra: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nSome errors have detailed explanations: E0223, E0405, E0408, E0412, E0425, E0433, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: could not compile `proc-macro2` (lib) due to 467 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:44.655773800Z", + "finished_at": "2025-10-20T19:44:43.081180800Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\nmemory allocation of 262144 bytes failed\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\lib.rs:252:17\n |\n252 | pub use serde_core::{\n | ^^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220230\\target_st_d0d31abf-1d70-46c4-854f-c085ee26af35\\wasm32-unknown-unknown\\release\\build\\serde-10168b147cbd8efe\\out/private.rs:6:5\n |\n6 | use serde_core::__private228 as serde_core_private;\n | ^^^^^^^^^^ can't find crate\n\nerror[E0432]: unresolved imports `crate::de::value::BorrowedBytesDeserializer`, `crate::de::value::BytesDeserializer`, `crate::de::Deserialize`, `crate::de::DeserializeSeed`, `crate::de::Deserializer`, `crate::de::EnumAccess`, `crate::de::Error`, `crate::de::IntoDeserializer`, `crate::de::VariantAccess`, `crate::de::Visitor`, `crate::serde_core_private::InPlaceSeed`, `crate::ser`, `crate::ser::Impossible`, `crate::ser::Serialize`, `crate::ser::SerializeMap`, `crate::ser::SerializeStruct`, `crate::ser::Serializer`, `crate::serde_core_private::string::from_utf8_lossy`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\mod.rs:15:9\n |\n15 | pub use crate::serde_core_private::string::from_utf8_lossy;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3:24\n |\n 3 | use crate::de::value::{BorrowedBytesDeserializer, BytesDeserializer};\n | ^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^\n 4 | use crate::de::{\n 5 | Deserialize, DeserializeSeed, Deserializer, EnumAccess, Error, IntoDeserializer, VariantAccess,\n | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^\n 6 | Visitor,\n | ^^^^^^^\n...\n20 | pub use crate::serde_core_private::InPlaceSeed;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:3:18\n |\n 3 | use crate::ser::{self, Impossible, Serialize, SerializeMap, SerializeStruct, Serializer};\n | ^^^^ ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3122:5\n |\n3122 | serde_core::forward_to_deserialize_any! {\n | ^^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3096:5\n |\n3096 | serde_core::forward_to_deserialize_any! {\n | ^^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `serde_core`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:52:9\n |\n52 | serde_core::forward_to_deserialize_any! {\n | ^^^^^^^^^^ can't find crate\n\nerror[E0220]: associated type `Ok` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:24:16\n |\n24 | ) -> Result\n | ^^ associated type `Ok` not found\n\nerror[E0220]: associated type `Error` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:24:23\n |\n24 | ) -> Result\n | ^^^^^ associated type `Error` not found\n\nerror[E0220]: associated type `Value` not found for `V`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:38:63\n |\n38 | fn deserialize_any(self, _visitor: V) -> Result\n | ^^^^^ associated type `Value` not found\n\nerror[E0220]: associated type `Value` not found for `V`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:45:65\n |\n45 | fn deserialize_option(self, visitor: V) -> Result\n | ^^^^^ associated type `Value` not found\n\nerror[E0220]: associated type `Value` not found for `V`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3089:58\n |\n3089 | fn deserialize_any(self, visitor: V) -> Result\n | ^^^^^ associated type `Value` not found\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3089:65\n |\n3089 | fn deserialize_any(self, visitor: V) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n3089 - fn deserialize_any(self, visitor: V) -> Result\n3089 + fn deserialize_any(self, visitor: V) -> Result as TryFrom>::Error>\n |\n3089 - fn deserialize_any(self, visitor: V) -> Result\n3089 + fn deserialize_any(self, visitor: V) -> Result as TryInto>::Error>\n |\n\nerror[E0220]: associated type `Value` not found for `V`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3115:58\n |\n3115 | fn deserialize_any(self, visitor: V) -> Result\n | ^^^^^ associated type `Value` not found\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3115:65\n |\n3115 | fn deserialize_any(self, visitor: V) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n3115 - fn deserialize_any(self, visitor: V) -> Result\n3115 + fn deserialize_any(self, visitor: V) -> Result as TryFrom>::Error>\n |\n3115 - fn deserialize_any(self, visitor: V) -> Result\n3115 + fn deserialize_any(self, visitor: V) -> Result as TryInto>::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3471:47\n |\n3471 | fn visit_enum(self, data: A) -> Result\n | ^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Value` implemented for `AdjacentlyTaggedEnumVariantVisitor`, you could use the fully-qualified path\n |\n3471 - fn visit_enum(self, data: A) -> Result\n3471 + fn visit_enum(self, data: A) -> Result< as Example>::Value, A::Error>\n |\n\nerror[E0220]: associated type `Error` not found for `A`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3471:63\n |\n3471 | fn visit_enum(self, data: A) -> Result\n | ^^^^^ associated type `Error` not found\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3488:56\n |\n3488 | fn deserialize(self, deserializer: D) -> Result\n | ^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Value` implemented for `AdjacentlyTaggedEnumVariantSeed`, you could use the fully-qualified path\n |\n3488 - fn deserialize(self, deserializer: D) -> Result\n3488 + fn deserialize(self, deserializer: D) -> Result< as Example>::Value, D::Error>\n |\n\nerror[E0220]: associated type `Error` not found for `D`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\de.rs:3488:72\n |\n3488 | fn deserialize(self, deserializer: D) -> Result\n | ^^^^^ associated type `Error` not found\n\nerror[E0220]: associated type `Error` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:85:48\n |\n85 | fn bad_type(self, what: Unsupported) -> S::Error {\n | ^^^^^ associated type `Error` not found\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:117:48\n |\n117 | fn serialize_bool(self, _: bool) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n117 - fn serialize_bool(self, _: bool) -> Result {\n117 + fn serialize_bool(self, _: bool) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:117:58\n |\n117 | fn serialize_bool(self, _: bool) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n117 - fn serialize_bool(self, _: bool) -> Result {\n117 + fn serialize_bool(self, _: bool) -> Result as TryFrom>::Error> {\n |\n117 - fn serialize_bool(self, _: bool) -> Result {\n117 + fn serialize_bool(self, _: bool) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:121:44\n |\n121 | fn serialize_i8(self, _: i8) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n121 - fn serialize_i8(self, _: i8) -> Result {\n121 + fn serialize_i8(self, _: i8) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:121:54\n |\n121 | fn serialize_i8(self, _: i8) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n121 - fn serialize_i8(self, _: i8) -> Result {\n121 + fn serialize_i8(self, _: i8) -> Result as TryFrom>::Error> {\n |\n121 - fn serialize_i8(self, _: i8) -> Result {\n121 + fn serialize_i8(self, _: i8) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:125:46\n |\n125 | fn serialize_i16(self, _: i16) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n125 - fn serialize_i16(self, _: i16) -> Result {\n125 + fn serialize_i16(self, _: i16) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:125:56\n |\n125 | fn serialize_i16(self, _: i16) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n125 - fn serialize_i16(self, _: i16) -> Result {\n125 + fn serialize_i16(self, _: i16) -> Result as TryFrom>::Error> {\n |\n125 - fn serialize_i16(self, _: i16) -> Result {\n125 + fn serialize_i16(self, _: i16) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:129:46\n |\n129 | fn serialize_i32(self, _: i32) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n129 - fn serialize_i32(self, _: i32) -> Result {\n129 + fn serialize_i32(self, _: i32) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:129:56\n |\n129 | fn serialize_i32(self, _: i32) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n129 - fn serialize_i32(self, _: i32) -> Result {\n129 + fn serialize_i32(self, _: i32) -> Result as TryFrom>::Error> {\n |\n129 - fn serialize_i32(self, _: i32) -> Result {\n129 + fn serialize_i32(self, _: i32) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:133:46\n |\n133 | fn serialize_i64(self, _: i64) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n133 - fn serialize_i64(self, _: i64) -> Result {\n133 + fn serialize_i64(self, _: i64) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:133:56\n |\n133 | fn serialize_i64(self, _: i64) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n133 - fn serialize_i64(self, _: i64) -> Result {\n133 + fn serialize_i64(self, _: i64) -> Result as TryFrom>::Error> {\n |\n133 - fn serialize_i64(self, _: i64) -> Result {\n133 + fn serialize_i64(self, _: i64) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:137:44\n |\n137 | fn serialize_u8(self, _: u8) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n137 - fn serialize_u8(self, _: u8) -> Result {\n137 + fn serialize_u8(self, _: u8) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:137:54\n |\n137 | fn serialize_u8(self, _: u8) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n137 - fn serialize_u8(self, _: u8) -> Result {\n137 + fn serialize_u8(self, _: u8) -> Result as TryFrom>::Error> {\n |\n137 - fn serialize_u8(self, _: u8) -> Result {\n137 + fn serialize_u8(self, _: u8) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:141:46\n |\n141 | fn serialize_u16(self, _: u16) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n141 - fn serialize_u16(self, _: u16) -> Result {\n141 + fn serialize_u16(self, _: u16) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:141:56\n |\n141 | fn serialize_u16(self, _: u16) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n141 - fn serialize_u16(self, _: u16) -> Result {\n141 + fn serialize_u16(self, _: u16) -> Result as TryFrom>::Error> {\n |\n141 - fn serialize_u16(self, _: u16) -> Result {\n141 + fn serialize_u16(self, _: u16) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:145:46\n |\n145 | fn serialize_u32(self, _: u32) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n145 - fn serialize_u32(self, _: u32) -> Result {\n145 + fn serialize_u32(self, _: u32) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:145:56\n |\n145 | fn serialize_u32(self, _: u32) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n145 - fn serialize_u32(self, _: u32) -> Result {\n145 + fn serialize_u32(self, _: u32) -> Result as TryFrom>::Error> {\n |\n145 - fn serialize_u32(self, _: u32) -> Result {\n145 + fn serialize_u32(self, _: u32) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:149:46\n |\n149 | fn serialize_u64(self, _: u64) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n149 - fn serialize_u64(self, _: u64) -> Result {\n149 + fn serialize_u64(self, _: u64) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:149:56\n |\n149 | fn serialize_u64(self, _: u64) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n149 - fn serialize_u64(self, _: u64) -> Result {\n149 + fn serialize_u64(self, _: u64) -> Result as TryFrom>::Error> {\n |\n149 - fn serialize_u64(self, _: u64) -> Result {\n149 + fn serialize_u64(self, _: u64) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:153:46\n |\n153 | fn serialize_f32(self, _: f32) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n153 - fn serialize_f32(self, _: f32) -> Result {\n153 + fn serialize_f32(self, _: f32) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:153:56\n |\n153 | fn serialize_f32(self, _: f32) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n153 - fn serialize_f32(self, _: f32) -> Result {\n153 + fn serialize_f32(self, _: f32) -> Result as TryFrom>::Error> {\n |\n153 - fn serialize_f32(self, _: f32) -> Result {\n153 + fn serialize_f32(self, _: f32) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:157:46\n |\n157 | fn serialize_f64(self, _: f64) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n157 - fn serialize_f64(self, _: f64) -> Result {\n157 + fn serialize_f64(self, _: f64) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:157:56\n |\n157 | fn serialize_f64(self, _: f64) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n157 - fn serialize_f64(self, _: f64) -> Result {\n157 + fn serialize_f64(self, _: f64) -> Result as TryFrom>::Error> {\n |\n157 - fn serialize_f64(self, _: f64) -> Result {\n157 + fn serialize_f64(self, _: f64) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:161:48\n |\n161 | fn serialize_char(self, _: char) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n161 - fn serialize_char(self, _: char) -> Result {\n161 + fn serialize_char(self, _: char) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:161:58\n |\n161 | fn serialize_char(self, _: char) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n161 - fn serialize_char(self, _: char) -> Result {\n161 + fn serialize_char(self, _: char) -> Result as TryFrom>::Error> {\n |\n161 - fn serialize_char(self, _: char) -> Result {\n161 + fn serialize_char(self, _: char) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:165:47\n |\n165 | fn serialize_str(self, _: &str) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n165 - fn serialize_str(self, _: &str) -> Result {\n165 + fn serialize_str(self, _: &str) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:165:57\n |\n165 | fn serialize_str(self, _: &str) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n165 - fn serialize_str(self, _: &str) -> Result {\n165 + fn serialize_str(self, _: &str) -> Result as TryFrom>::Error> {\n |\n165 - fn serialize_str(self, _: &str) -> Result {\n165 + fn serialize_str(self, _: &str) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:169:50\n |\n169 | fn serialize_bytes(self, _: &[u8]) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n169 - fn serialize_bytes(self, _: &[u8]) -> Result {\n169 + fn serialize_bytes(self, _: &[u8]) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:169:60\n |\n169 | fn serialize_bytes(self, _: &[u8]) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n169 - fn serialize_bytes(self, _: &[u8]) -> Result {\n169 + fn serialize_bytes(self, _: &[u8]) -> Result as TryFrom>::Error> {\n |\n169 - fn serialize_bytes(self, _: &[u8]) -> Result {\n169 + fn serialize_bytes(self, _: &[u8]) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:173:39\n |\n173 | fn serialize_none(self) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n173 - fn serialize_none(self) -> Result {\n173 + fn serialize_none(self) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:173:49\n |\n173 | fn serialize_none(self) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n173 - fn serialize_none(self) -> Result {\n173 + fn serialize_none(self) -> Result as TryFrom>::Error> {\n |\n173 - fn serialize_none(self) -> Result {\n173 + fn serialize_none(self) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:177:49\n |\n177 | fn serialize_some(self, _: &T) -> Result\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n177 - fn serialize_some(self, _: &T) -> Result\n177 + fn serialize_some(self, _: &T) -> Result< as Example>::Ok, Self::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:177:59\n |\n177 | fn serialize_some(self, _: &T) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n177 - fn serialize_some(self, _: &T) -> Result\n177 + fn serialize_some(self, _: &T) -> Result as TryFrom>::Error>\n |\n177 - fn serialize_some(self, _: &T) -> Result\n177 + fn serialize_some(self, _: &T) -> Result as TryInto>::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:184:39\n |\n184 | fn serialize_unit(self) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n184 - fn serialize_unit(self) -> Result {\n184 + fn serialize_unit(self) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:184:49\n |\n184 | fn serialize_unit(self) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n184 - fn serialize_unit(self) -> Result {\n184 + fn serialize_unit(self) -> Result as TryFrom>::Error> {\n |\n184 - fn serialize_unit(self) -> Result {\n184 + fn serialize_unit(self) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:190:63\n |\n190 | fn serialize_unit_struct(self, _: &'static str) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n190 - fn serialize_unit_struct(self, _: &'static str) -> Result {\n190 + fn serialize_unit_struct(self, _: &'static str) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:190:73\n |\n190 | fn serialize_unit_struct(self, _: &'static str) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n190 - fn serialize_unit_struct(self, _: &'static str) -> Result {\n190 + fn serialize_unit_struct(self, _: &'static str) -> Result as TryFrom>::Error> {\n |\n190 - fn serialize_unit_struct(self, _: &'static str) -> Result {\n190 + fn serialize_unit_struct(self, _: &'static str) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:201:17\n |\n201 | ) -> Result {\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n201 - ) -> Result {\n201 + ) -> Result< as Example>::Ok, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:201:27\n |\n201 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n201 - ) -> Result {\n201 + ) -> Result as TryFrom>::Error> {\n |\n201 - ) -> Result {\n201 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:212:17\n |\n212 | ) -> Result\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n212 - ) -> Result\n212 + ) -> Result< as Example>::Ok, Self::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:212:27\n |\n212 | ) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n212 - ) -> Result\n212 + ) -> Result as TryFrom>::Error>\n |\n212 - ) -> Result\n212 + ) -> Result as TryInto>::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:225:17\n |\n225 | ) -> Result\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n225 - ) -> Result\n225 + ) -> Result< as Example>::Ok, Self::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:225:27\n |\n225 | ) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n225 - ) -> Result\n225 + ) -> Result as TryFrom>::Error>\n |\n225 - ) -> Result\n225 + ) -> Result as TryInto>::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:235:56\n |\n235 | fn serialize_seq(self, _: Option) -> Result {\n | ^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeSeq` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n235 - fn serialize_seq(self, _: Option) -> Result {\n235 + fn serialize_seq(self, _: Option) -> Result< as Example>::SerializeSeq, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:235:76\n |\n235 | fn serialize_seq(self, _: Option) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n235 - fn serialize_seq(self, _: Option) -> Result {\n235 + fn serialize_seq(self, _: Option) -> Result as TryFrom>::Error> {\n |\n235 - fn serialize_seq(self, _: Option) -> Result {\n235 + fn serialize_seq(self, _: Option) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:239:50\n |\n239 | fn serialize_tuple(self, _: usize) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeTuple` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n239 - fn serialize_tuple(self, _: usize) -> Result {\n239 + fn serialize_tuple(self, _: usize) -> Result< as Example>::SerializeTuple, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:239:72\n |\n239 | fn serialize_tuple(self, _: usize) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n239 - fn serialize_tuple(self, _: usize) -> Result {\n239 + fn serialize_tuple(self, _: usize) -> Result as TryFrom>::Error> {\n |\n239 - fn serialize_tuple(self, _: usize) -> Result {\n239 + fn serialize_tuple(self, _: usize) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:247:17\n |\n247 | ) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeTupleStruct` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n247 - ) -> Result {\n247 + ) -> Result< as Example>::SerializeTupleStruct, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:247:45\n |\n247 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n247 - ) -> Result {\n247 + ) -> Result as TryFrom>::Error> {\n |\n247 - ) -> Result {\n247 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:258:17\n |\n258 | ) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeTupleVariant` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n258 - ) -> Result {\n258 + ) -> Result< as Example>::SerializeTupleVariant, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:258:46\n |\n258 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n258 - ) -> Result {\n258 + ) -> Result as TryFrom>::Error> {\n |\n258 - ) -> Result {\n258 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:282:58\n |\n282 | fn serialize_map(self, len: Option) -> Result {\n | ^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeMap` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n282 - fn serialize_map(self, len: Option) -> Result {\n282 + fn serialize_map(self, len: Option) -> Result< as Example>::SerializeMap, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:282:78\n |\n282 | fn serialize_map(self, len: Option) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n282 - fn serialize_map(self, len: Option) -> Result {\n282 + fn serialize_map(self, len: Option) -> Result as TryFrom>::Error> {\n |\n282 - fn serialize_map(self, len: Option) -> Result {\n282 + fn serialize_map(self, len: Option) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:292:17\n |\n292 | ) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeStruct` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n292 - ) -> Result {\n292 + ) -> Result< as Example>::SerializeStruct, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:292:40\n |\n292 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n292 - ) -> Result {\n292 + ) -> Result as TryFrom>::Error> {\n |\n292 - ) -> Result {\n292 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:305:17\n |\n305 | ) -> Result {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `SerializeStructVariant` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n305 - ) -> Result {\n305 + ) -> Result< as Example>::SerializeStructVariant, Self::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:305:47\n |\n305 | ) -> Result {\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n305 - ) -> Result {\n305 + ) -> Result as TryFrom>::Error> {\n |\n305 - ) -> Result {\n305 + ) -> Result as TryInto>::Error> {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:330:46\n |\n330 | fn collect_str(self, _: &T) -> Result\n | ^^^^^^^^\n |\nhelp: if there were a trait named `Example` with associated type `Ok` implemented for `TaggedSerializer`, you could use the fully-qualified path\n |\n330 - fn collect_str(self, _: &T) -> Result\n330 + fn collect_str(self, _: &T) -> Result< as Example>::Ok, Self::Error>\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:330:56\n |\n330 | fn collect_str(self, _: &T) -> Result\n | ^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n330 - fn collect_str(self, _: &T) -> Result\n330 + fn collect_str(self, _: &T) -> Result as TryFrom>::Error>\n |\n330 - fn collect_str(self, _: &T) -> Result\n330 + fn collect_str(self, _: &T) -> Result as TryInto>::Error>\n |\n\nerror[E0220]: associated type `Ok` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:1362:56\n |\n1362 | fn serialize(&self, serializer: S) -> Result\n | ^^ associated type `Ok` not found\n\nerror[E0220]: associated type `Error` not found for `S`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\src\\private\\ser.rs:1362:63\n |\n1362 | fn serialize(&self, serializer: S) -> Result\n | ^^^^^ associated type `Error` not found\n\nSome errors have detailed explanations: E0220, E0223, E0432, E0463.\nFor more information about an error, try `rustc --explain E0220`.\nerror[E0786]: found invalid metadata files for crate `std`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror: could not compile `serde` (lib) due to 79 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror[E0463]: can't find crate for `arrayref`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\platform.rs:2:5\n |\n2 | use arrayref::{array_mut_ref, array_ref};\n | ^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `arrayref`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\portable.rs:5:5\n |\n5 | use arrayref::{array_mut_ref, array_ref};\n | ^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `arrayref`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:143:5\n |\n143 | use arrayref::{array_mut_ref, array_ref};\n | ^^^^^^^^ can't find crate\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\guts.rs:5:3\n |\n5 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n3 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:224:9\n |\n224 | assert_eq!(self.count(), 0, \"hasher has already accepted input\");\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:225:9\n |\n225 | assert_eq!(\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:237:9\n |\n237 | assert_ne!(self.count(), 0, \"empty subtrees are never valid\");\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_ne;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:295:5\n |\n295 | assert_eq!(input_offset % CHUNK_LEN as u64, 0);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:301:3\n |\n301 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n152 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:303:5\n |\n303 | assert_eq!(max_subtree_len(0), None);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:317:9\n |\n317 | assert_eq!(\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:372:5\n |\n372 | debug_assert!(input_len > CHUNK_LEN as u64);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::debug_assert;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:377:3\n |\n377 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n152 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:379:5\n |\n379 | assert_eq!(left_subtree_len(1025), 1024);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:382:9\n |\n382 | assert_eq!(left_subtree_len(input_len - 1), input_len / 2);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:383:9\n |\n383 | assert_eq!(left_subtree_len(input_len), input_len / 2);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:384:9\n |\n384 | assert_eq!(left_subtree_len(input_len + 1), input_len);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:391:3\n |\n391 | #[derive(Copy, Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n152 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\platform.rs:44:3\n |\n44 | #[derive(Clone, Copy, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\platform.rs:119:9\n |\n119 | debug_assert!(degree <= MAX_SIMD_DEGREE);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\platform.rs:324:9\n |\n324 | debug_assert_eq!(0, out.len() % BLOCK_LEN, \"whole blocks only\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\portable.rs:132:5\n |\n132 | debug_assert_eq!(N % BLOCK_LEN, 0, \"uneven blocks\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\portable.rs:163:5\n |\n163 | debug_assert!(out.len() >= inputs.len() * OUT_LEN, \"out too short\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:241:3\n |\n241 | #[derive(Clone, Copy, Hash, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:397:3\n |\n397 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:400:3\n |\n400 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:411:21\n |\n411 | write!(f, \"invalid hex character: {:?}\", byte as char)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:413:21\n |\n413 | write!(f, \"invalid hex character: 0x{:x}\", byte)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:417:17\n |\n417 | write!(f, \"expected 64 hex bytes, received {}\", len)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:429:3\n |\n429 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:453:9\n |\n453 | debug_assert_eq!(self.counter, 0);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:492:3\n |\n492 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:542:17\n |\n542 | debug_assert_eq!(self.buf_len as usize, BLOCK_LEN);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:558:13\n |\n558 | debug_assert_eq!(self.buf_len, 0);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:572:9\n |\n572 | debug_assert!(input.is_empty());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:573:9\n |\n573 | debug_assert!(self.count() <= CHUNK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:642:3\n |\n642 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:676:5\n |\n676 | debug_assert!(!input.is_empty(), \"empty chunks below the root\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:677:5\n |\n677 | debug_assert!(input.len() <= MAX_SIMD_DEGREE * CHUNK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:722:5\n |\n722 | debug_assert_eq!(child_chaining_values.len() % OUT_LEN, 0, \"wacky hash bytes\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:724:5\n |\n724 | debug_assert!(num_children >= 2, \"not enough children\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:725:5\n |\n725 | debug_assert!(num_children <= 2 * MAX_SIMD_DEGREE_OR_2, \"too many\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:791:5\n |\n791 | debug_assert_eq!(platform.simd_degree().count_ones(), 1, \"power of 2\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:801:9\n |\n801 | debug_assert_eq!(platform.simd_degree(), 1);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:818:5\n |\n818 | debug_assert_eq!(left_n, degree);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:819:5\n |\n819 | debug_assert!(right_n >= 1 && right_n <= left_n);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:853:5\n |\n853 | debug_assert!(input.len() > CHUNK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:857:5\n |\n857 | debug_assert!(num_cvs >= 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1059:3\n |\n1059 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1206:13\n |\n1206 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1225:17\n |\n1225 | debug_assert_eq!(self.chunk_state.count(), CHUNK_LEN);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1253:13\n |\n1253 | debug_assert_eq!(self.chunk_state.count(), 0, \"no partial chunk data\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1254:13\n |\n1254 | debug_assert_eq!(CHUNK_LEN.count_ones(), 1, \"power of 2 chunk len\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1282:17\n |\n1282 | debug_assert_eq!(subtree_len, CHUNK_LEN);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1321:9\n |\n1321 | debug_assert!(input.len() <= CHUNK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1338:13\n |\n1338 | debug_assert_eq!(self.chunk_state.chunk_counter, self.initial_chunk_counter);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1357:13\n |\n1357 | debug_assert_eq!(\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1364:13\n |\n1364 | debug_assert!(self.cv_stack.len() >= 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1393:9\n |\n1393 | assert_eq!(\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1408:9\n |\n1408 | assert_eq!(\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1676:3\n |\n1676 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1735:13\n |\n1735 | debug_assert_eq!(0, self.position_within_block);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1749:13\n |\n1749 | debug_assert!(buf.len() < BLOCK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1751:13\n |\n1751 | debug_assert!(buf.is_empty());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:291:46\n |\n291 | pub fn max_subtree_len(input_offset: u64) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n152 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:293:16\n |\n293 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n152 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:298:5\n |\n298 | Some(max_chunks * CHUNK_LEN as u64)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n152 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:12:13\n |\n12 | Ok(0) => return Ok(total),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:12:29\n |\n12 | Ok(0) => return Ok(total),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:13:13\n |\n13 | Ok(n) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:18:13\n |\n18 | Err(e) if e.kind() == std::io::ErrorKind::Interrupted => continue,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:19:13\n |\n19 | Err(e) => return Err(e),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:19:30\n |\n19 | Err(e) => return Err(e),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:25:12\n |\n25 | A: FnOnce() -> RA + Send,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:25:29\n |\n25 | A: FnOnce() -> RA + Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:26:12\n |\n26 | B: FnOnce() -> RB + Send,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:26:29\n |\n26 | B: FnOnce() -> RB + Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:27:13\n |\n27 | RA: Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:28:13\n |\n28 | RB: Send;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:43:12\n |\n43 | A: FnOnce() -> RA + Send,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:43:29\n |\n43 | A: FnOnce() -> RA + Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:44:12\n |\n44 | B: FnOnce() -> RB + Send,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:44:29\n |\n44 | B: FnOnce() -> RB + Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:45:13\n |\n45 | RA: Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:46:13\n |\n46 | RB: Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:261:40\n |\n261 | pub fn from_slice(bytes: &[u8]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n143 + use crate::fmt::Result;\n |\n143 + use std::fmt::Result;\n |\n143 + use std::io::Result;\n |\n143 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:262:9\n |\n262 | Ok(Self::from_bytes(bytes.try_into()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:292:31\n |\n292 | pub fn from_hex(hex: impl AsRef<[u8]>) -> Result {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n143 + use std::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:292:47\n |\n292 | pub fn from_hex(hex: impl AsRef<[u8]>) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n143 + use crate::fmt::Result;\n |\n143 + use std::fmt::Result;\n |\n143 + use std::io::Result;\n |\n143 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:293:33\n |\n293 | fn hex_val(byte: u8) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n143 + use crate::fmt::Result;\n |\n143 + use std::fmt::Result;\n |\n143 + use std::io::Result;\n |\n143 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:295:32\n |\n295 | b'A'..=b'F' => Ok(byte - b'A' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:296:32\n |\n296 | b'a'..=b'f' => Ok(byte - b'a' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:297:32\n |\n297 | b'0'..=b'9' => Ok(byte - b'0'),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:298:22\n |\n298 | _ => Err(HexError(HexErrorInner::InvalidByte(byte))),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:303:20\n |\n303 | return Err(HexError(HexErrorInner::InvalidLen(hex_bytes.len())));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:309:9\n |\n309 | Ok(Hash::from(hash_bytes))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:313:6\n |\n313 | impl From<[u8; OUT_LEN]> for Hash {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n143 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:320:6\n |\n320 | impl From for [u8; OUT_LEN] {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n143 + use std::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:330:29\n |\n330 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n143 + use crate::fmt::Result;\n |\n143 + use std::fmt::Result;\n |\n143 + use std::io::Result;\n |\n143 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:345:6\n |\n345 | impl PartialEq for Hash {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n143 + use crate::cmp::PartialEq;\n |\n143 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:353:6\n |\n353 | impl PartialEq<[u8; OUT_LEN]> for Hash {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n143 + use crate::cmp::PartialEq;\n |\n143 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:361:6\n |\n361 | impl PartialEq<[u8]> for Hash {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n143 + use crate::cmp::PartialEq;\n |\n143 + use std::cmp::PartialEq;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1204:16\n |\n1204 | if let Some(max) = hazmat::max_subtree_len(input_offset) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1467:9\n |\n1467 | Ok(self)\n | ^^\n |\nhelp: try calling `Ok` as a method\n |\n1467 - Ok(self)\n1467 + self.Ok()\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1613:6\n |\n1613 | impl Default for Hasher {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 143 + use std::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1626:9\n |\n1626 | Ok(input.len())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1631:9\n |\n1631 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1794:9\n |\n1794 | Ok(buf.len())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1806:24\n |\n1806 | return Err(std::io::Error::new(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1813:20\n |\n1813 | return Err(std::io::Error::new(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1819:9\n |\n1819 | Ok(self.position())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror[E0277]: `HexError` doesn't implement `Debug`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:424:28\n |\n424 | impl std::error::Error for HexError {}\n | ^^^^^^^^ the trait `Debug` is not implemented for `HexError`\n |\n = note: add `#[derive(Debug)]` to `HexError` or manually `impl Debug for HexError`\nnote: required by a bound in `std::error::Error`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/error.rs:53:18\n |\n 53 | pub trait Error: Debug + Display {\n | ^^^^^ required by this bound in `Error`\n\nSome errors have detailed explanations: E0277, E0405, E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0277`.\nerror: cannot determine resolution for the import\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:2:17\n |\n2 | use core::ops::{Add, AddAssign, BitAnd, BitOr, BitXor, BitXorAssign, Not};\n | ^^^\n\nerror: cannot determine resolution for the import\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:2:22\n |\n2 | use core::ops::{Add, AddAssign, BitAnd, BitOr, BitXor, BitXorAssign, Not};\n | ^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:10:7\n |\n10 | #[derive(Copy, Clone, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:229:7\n |\n229 | #[derive(Copy, Clone, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:10:7\n |\n10 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:54:3\n |\n54 | #[derive(Clone, Copy, PartialEq, Eq, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:84:3\n |\n84 | #[derive(Clone, Copy, PartialEq, Eq, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:393:3\n |\n393 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:396:5\n |\n396 | assert_eq!(rotate_u128_right(X, 17), X.rotate_right(17));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:440:3\n |\n440 | #[derive(Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:461:7\n |\n461 | #[derive(Copy, Clone, Debug, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:467:7\n |\n467 | #[derive(Copy, Clone, Debug, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:473:7\n |\n473 | #[derive(Copy, Clone, Debug, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:621:3\n |\n621 | #[derive(Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:623:3\n |\n623 | #[derive(Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `unimplemented` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:767:9\n |\n767 | unimplemented!()\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::unimplemented;\n |\n\nerror: cannot find macro `unimplemented` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:771:9\n |\n771 | unimplemented!()\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::unimplemented;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:53:8\n |\n53 | W: Copy + RotateEachWord32,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:66:8\n |\n66 | W: Copy + RotateEachWord64,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:74:8\n |\n74 | G: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:80:8\n |\n80 | G: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:86:8\n |\n86 | G: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:92:8\n |\n92 | G: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:23:26\n |\n23 | impl $trait for x2 {\n | ^^^^ not found in this scope\n...\n95 | fwd_binop_x2!(BitAnd, bitand);\n | ----------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x2` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:23:26\n |\n23 | impl $trait for x2 {\n | ^^^^ not found in this scope\n...\n96 | fwd_binop_x2!(BitOr, bitor);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x2` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:23:26\n |\n23 | impl $trait for x2 {\n | ^^^^ not found in this scope\n...\n97 | fwd_binop_x2!(BitXor, bitxor);\n | ----------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x2` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:23:26\n |\n23 | impl $trait for x2 {\n | ^^^^ not found in this scope\n...\n98 | fwd_binop_x2!(AndNot, andnot);\n | ----------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x2` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:34:26\n |\n34 | impl $trait for x2 {\n | ^^^^ not found in this scope\n...\n99 | fwd_binop_assign_x2!(BitAndAssign, bitand_assign);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_assign_x2` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:34:26\n |\n 34 | impl $trait for x2 {\n | ^^^^ not found in this scope\n...\n100 | fwd_binop_assign_x2!(BitOrAssign, bitor_assign);\n | ----------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_assign_x2` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:34:26\n |\n 34 | impl $trait for x2 {\n | ^^^^ not found in this scope\n...\n101 | fwd_binop_assign_x2!(BitXorAssign, bitxor_assign);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_assign_x2` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:105:8\n |\n105 | G: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:23:26\n |\n 23 | impl $trait for x2 {\n | ^^^^ not found in this scope\n...\n108 | fwd_binop_x2!(Add, add);\n | ----------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x2` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:34:26\n |\n 34 | impl $trait for x2 {\n | ^^^^ not found in this scope\n...\n109 | fwd_binop_assign_x2!(AddAssign, add_assign);\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_assign_x2` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:110:15\n |\n110 | impl Not for x2 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:123:9\n |\n123 | impl Vec2 for x2 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:134:9\n |\n134 | impl, G> Store for x2 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:141:12\n |\n141 | impl From> for vec256_storage\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:143:8\n |\n143 | W: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:144:21\n |\n144 | vec128_storage: From,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:153:17\n |\n153 | W: Swap64 + Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:163:9\n |\n163 | impl MultiLane<[W; 2]> for x2 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:173:17\n |\n173 | impl BSwap for x2 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:179:30\n |\n179 | impl StoreBytes for x2 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:203:9\n |\n203 | impl LaneWords4 for x2 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:203:31\n |\n203 | impl LaneWords4 for x2 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:284:8\n |\n284 | W: Copy + RotateEachWord32,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:297:8\n |\n297 | W: Copy + RotateEachWord64,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:242:26\n |\n242 | impl $trait for x4 {\n | ^^^^ not found in this scope\n...\n306 | fwd_binop_x4!(BitAnd, bitand);\n | ----------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x4` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:242:26\n |\n242 | impl $trait for x4 {\n | ^^^^ not found in this scope\n...\n307 | fwd_binop_x4!(BitOr, bitor);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x4` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:242:26\n |\n242 | impl $trait for x4 {\n | ^^^^ not found in this scope\n...\n308 | fwd_binop_x4!(BitXor, bitxor);\n | ----------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x4` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:242:26\n |\n242 | impl $trait for x4 {\n | ^^^^ not found in this scope\n...\n309 | fwd_binop_x4!(AndNot, andnot);\n | ----------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x4` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:258:26\n |\n258 | impl $trait for x4 {\n | ^^^^ not found in this scope\n...\n310 | fwd_binop_assign_x4!(BitAndAssign, bitand_assign);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_assign_x4` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:258:26\n |\n258 | impl $trait for x4 {\n | ^^^^ not found in this scope\n...\n311 | fwd_binop_assign_x4!(BitOrAssign, bitor_assign);\n | ----------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_assign_x4` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:258:26\n |\n258 | impl $trait for x4 {\n | ^^^^ not found in this scope\n...\n312 | fwd_binop_assign_x4!(BitXorAssign, bitxor_assign);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_assign_x4` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:242:26\n |\n242 | impl $trait for x4 {\n | ^^^^ not found in this scope\n...\n314 | fwd_binop_x4!(Add, add);\n | ----------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_x4` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:258:26\n |\n258 | impl $trait for x4 {\n | ^^^^ not found in this scope\n...\n315 | fwd_binop_assign_x4!(AddAssign, add_assign);\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `fwd_binop_assign_x4` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:316:15\n |\n316 | impl Not for x4 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:334:9\n |\n334 | impl Vec4 for x4 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:345:9\n |\n345 | impl Vec4Ext for x4 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:349:15\n |\n349 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:359:9\n |\n359 | impl> Store for x4 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:371:9\n |\n371 | impl From> for vec512_storage\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:373:8\n |\n373 | W: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:374:21\n |\n374 | vec128_storage: From,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:383:17\n |\n383 | W: Swap64 + Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:393:9\n |\n393 | impl MultiLane<[W; 4]> for x4 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:403:17\n |\n403 | impl BSwap for x4 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:414:30\n |\n414 | impl StoreBytes for x4 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\soft.rs:452:9\n |\n452 | impl LaneWords4 for x4 {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:12:54\n |\n12 | pub trait ArithOps: Add + AddAssign + Sized + Copy + Clone + BSwap {}\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:12:62\n |\n12 | pub trait ArithOps: Add + AddAssign + Sized + Copy + Clone + BSwap {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:12:69\n |\n12 | pub trait ArithOps: Add + AddAssign + Sized + Copy + Clone + BSwap {}\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:21:7\n |\n21 | + Sized\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:22:7\n |\n22 | + Copy\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:23:7\n |\n23 | + Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:80:15\n |\n80 | Self: Sized;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:122:7\n |\n122 | + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:126:85\n |\n126 | BitOps64 + Store + ArithOps + Vec2 + MultiLane<[u64; 2]> + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:130:73\n |\n130 | BitOps128 + Store + Swap64 + MultiLane<[u128; 1]> + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:140:7\n |\n140 | + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:151:7\n |\n151 | + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:162:7\n |\n162 | + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:171:7\n |\n171 | + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:184:7\n |\n184 | + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:194:7\n |\n194 | + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:204:7\n |\n204 | + Into\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:231:20\n |\n231 | pub trait Machine: Sized + Copy {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\types.rs:231:28\n |\n231 | pub trait Machine: Sized + Copy {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:17:6\n |\n17 | impl From<[u32; 4]> for vec128_storage {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:23:6\n |\n23 | impl From for [u32; 4] {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:29:6\n |\n29 | impl From<[u64; 2]> for vec128_storage {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:35:6\n |\n35 | impl From for [u64; 2] {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:41:6\n |\n41 | impl Default for vec128_storage {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:47:6\n |\n47 | impl Eq for vec128_storage {}\n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:48:6\n |\n48 | impl PartialEq for vec128_storage {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:68:6\n |\n68 | impl From for [u64; 4] {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:76:6\n |\n76 | impl From<[u64; 4]> for vec256_storage {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:102:32\n |\n102 | T: Store + Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:115:32\n |\n115 | T: Store + Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:136:32\n |\n136 | T: Store + Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:150:32\n |\n150 | T: Store + Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:176:32\n |\n176 | T: Store + Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:188:32\n |\n188 | T: Store + Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:477:6\n |\n477 | impl From for vec128_storage {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:483:6\n |\n483 | impl From for vec128_storage {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ppv-lite86-0.2.21\\src\\generic.rs:489:6\n |\n489 | impl From for vec128_storage {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nSome errors have detailed explanations: E0405, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `blake3` (lib) due to 113 previous errors\nerror: could not compile `ppv-lite86` (lib) due to 107 previous errors\nerror: could not compile `proc-macro2` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name proc_macro2 --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=0845bcd998f24989 -C extra-filename=-be860f904a387c07 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220230\\target_st_d0d31abf-1d70-46c4-854f-c085ee26af35\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220230\\target_st_d0d31abf-1d70-46c4-854f-c085ee26af35\\release\\deps --extern unicode_ident=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220230\\target_st_d0d31abf-1d70-46c4-854f-c085ee26af35\\release\\deps\\libunicode_ident-1120f09d5d370f7b.rmeta --cap-lints allow --cfg wrap_proc_macro --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg cfg(fuzzing) --check-cfg cfg(no_is_available) --check-cfg cfg(no_literal_byte_character) --check-cfg cfg(no_literal_c_string) --check-cfg cfg(no_source_text) --check-cfg cfg(proc_macro_span) --check-cfg cfg(proc_macro_span_file) --check-cfg cfg(proc_macro_span_location) --check-cfg cfg(procmacro2_backtrace) --check-cfg cfg(procmacro2_build_probe) --check-cfg cfg(procmacro2_nightly_testing) --check-cfg cfg(procmacro2_semver_exempt) --check-cfg cfg(randomize_layout) --check-cfg cfg(span_locations) --check-cfg cfg(super_unstable) --check-cfg cfg(wrap_proc_macro)` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.420941300Z", + "finished_at": "2025-10-20T19:44:43.881637Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989216648)\nerror[E0428]: the name `users` is defined multiple times\n --> src\\lib.rs:5:1\n |\n4 | #[table(name = users, public)]\n | ________________-\n5 | | pub struct users {\n | | ^^-^^^^^^^^^^^^^\n | |_|_|\n | | previous definition of the trait `users` here\n | `users` redefined here\n |\n = note: `users` must be defined only once in the type namespace of this module\n\nerror[E0574]: expected struct, variant or union type, found trait `users`\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^ not a struct, variant or union type\n\nwarning: type `users` should have an upper camel case name\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Users`\n |\n = note: `#[warn(non_camel_case_types)]` on by default\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n5 | pub struct dyn users {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^\n |\nhelp: use a new generic type parameter, constrained by `users`\n |\n4 ~ #[table(name = users, public)]\n5 ~ pub struct T {\n |\nhelp: you can also use an opaque type, but users won't be able to specify the type parameter when calling the `fn`, having to rely exclusively on type inference\n |\n5 | pub struct impl users {\n | ++++\nhelp: alternatively, use a trait object to accept any type that implements `users`, accessing its methods at runtime using dynamic dispatch\n |\n5 | pub struct dyn users {\n | +++\n\nwarning: unused import: `Table`\n --> src\\lib.rs:2:35\n |\n2 | use spacetimedb::{ReducerContext, Table, table, reducer};\n | ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nSome errors have detailed explanations: E0428, E0574, E0782.\nFor more information about an error, try `rustc --explain E0428`.\nwarning: `spacetime-module` (lib) generated 2 warnings\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 2 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:44.878794Z", + "finished_at": "2025-10-20T19:41:08.225735400Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\nmemory allocation of 81920 bytes failed\nmemory allocation of 130560 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 125440 bytes failed\nmemory allocation of 14608 bytes failed\nmemory allocation of 786432 bytes failed\nmemory allocation of 73744 bytes failed\nmemory allocation of 103824 bytes failed\nmemory allocation of 31360 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 294912 bytes failed\nmemory allocation of 42000 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 278544 bytes failed\nmemory allocation of 18432 bytes failed\nmemory allocation of 66576 bytes failed\nmemory allocation of 172056 bytes failed\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `version_check` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name version_check --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d0fd6b26e91f692a -C extra-filename=-18adcbb16e011c6c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `typenum` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"const-generics\\\", \\\"force_unix_path_separator\\\", \\\"i128\\\", \\\"no_std\\\", \\\"scale-info\\\", \\\"scale_info\\\", \\\"strict\\\"))\" -C metadata=1b1c6e9616672e00 -C extra-filename=-2780e9e7df9b2263 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\build\\typenum-2780e9e7df9b2263 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `shlex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name shlex --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=c0da325576874395 -C extra-filename=-c306238f53f9a1f2 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `quote` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"proc-macro\\\"))\" -C metadata=f0cd0102ff527b3e -C extra-filename=-42b985dc7d7f00bd --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\build\\quote-42b985dc7d7f00bd -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230034\\target_st_37593966-c9cd-4618-abb7-627d8539a5d2\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.300378900Z", + "finished_at": "2025-10-20T19:45:07.206153Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\nmemory allocation of 2004525 bytes failed\nmemory allocation of 3687128 bytes failed\nmemory allocation of 906496 bytes failed\nmemory allocation of 32768 bytes failed\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd_detect-d0198f5966fd6781.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `arrayref`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\platform.rs:2:5\n |\n2 | use arrayref::{array_mut_ref, array_ref};\n | ^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `arrayref`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\portable.rs:5:5\n |\n5 | use arrayref::{array_mut_ref, array_ref};\n | ^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `arrayref`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:143:5\n |\n143 | use arrayref::{array_mut_ref, array_ref};\n | ^^^^^^^^ can't find crate\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\guts.rs:5:3\n |\n5 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n3 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:224:9\n |\n224 | assert_eq!(self.count(), 0, \"hasher has already accepted input\");\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:225:9\n |\n225 | assert_eq!(\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:237:9\n |\n237 | assert_ne!(self.count(), 0, \"empty subtrees are never valid\");\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_ne;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:295:5\n |\n295 | assert_eq!(input_offset % CHUNK_LEN as u64, 0);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:301:3\n |\n301 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n152 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:303:5\n |\n303 | assert_eq!(max_subtree_len(0), None);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:317:9\n |\n317 | assert_eq!(\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:372:5\n |\n372 | debug_assert!(input_len > CHUNK_LEN as u64);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::debug_assert;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:377:3\n |\n377 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n152 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:379:5\n |\n379 | assert_eq!(left_subtree_len(1025), 1024);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:382:9\n |\n382 | assert_eq!(left_subtree_len(input_len - 1), input_len / 2);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:383:9\n |\n383 | assert_eq!(left_subtree_len(input_len), input_len / 2);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:384:9\n |\n384 | assert_eq!(left_subtree_len(input_len + 1), input_len);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n152 + use std::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:391:3\n |\n391 | #[derive(Copy, Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n152 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\platform.rs:44:3\n |\n44 | #[derive(Clone, Copy, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\platform.rs:119:9\n |\n119 | debug_assert!(degree <= MAX_SIMD_DEGREE);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\platform.rs:324:9\n |\n324 | debug_assert_eq!(0, out.len() % BLOCK_LEN, \"whole blocks only\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\portable.rs:132:5\n |\n132 | debug_assert_eq!(N % BLOCK_LEN, 0, \"uneven blocks\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\portable.rs:163:5\n |\n163 | debug_assert!(out.len() >= inputs.len() * OUT_LEN, \"out too short\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:241:3\n |\n241 | #[derive(Clone, Copy, Hash, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:397:3\n |\n397 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:400:3\n |\n400 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:411:21\n |\n411 | write!(f, \"invalid hex character: {:?}\", byte as char)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:413:21\n |\n413 | write!(f, \"invalid hex character: 0x{:x}\", byte)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:417:17\n |\n417 | write!(f, \"expected 64 hex bytes, received {}\", len)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:429:3\n |\n429 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:453:9\n |\n453 | debug_assert_eq!(self.counter, 0);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:492:3\n |\n492 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:542:17\n |\n542 | debug_assert_eq!(self.buf_len as usize, BLOCK_LEN);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:558:13\n |\n558 | debug_assert_eq!(self.buf_len, 0);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:572:9\n |\n572 | debug_assert!(input.is_empty());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:573:9\n |\n573 | debug_assert!(self.count() <= CHUNK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:642:3\n |\n642 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:676:5\n |\n676 | debug_assert!(!input.is_empty(), \"empty chunks below the root\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:677:5\n |\n677 | debug_assert!(input.len() <= MAX_SIMD_DEGREE * CHUNK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:722:5\n |\n722 | debug_assert_eq!(child_chaining_values.len() % OUT_LEN, 0, \"wacky hash bytes\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:724:5\n |\n724 | debug_assert!(num_children >= 2, \"not enough children\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:725:5\n |\n725 | debug_assert!(num_children <= 2 * MAX_SIMD_DEGREE_OR_2, \"too many\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:791:5\n |\n791 | debug_assert_eq!(platform.simd_degree().count_ones(), 1, \"power of 2\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:801:9\n |\n801 | debug_assert_eq!(platform.simd_degree(), 1);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:818:5\n |\n818 | debug_assert_eq!(left_n, degree);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:819:5\n |\n819 | debug_assert!(right_n >= 1 && right_n <= left_n);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:853:5\n |\n853 | debug_assert!(input.len() > CHUNK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:857:5\n |\n857 | debug_assert!(num_cvs >= 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n143 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1059:3\n |\n1059 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1206:13\n |\n1206 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1225:17\n |\n1225 | debug_assert_eq!(self.chunk_state.count(), CHUNK_LEN);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1253:13\n |\n1253 | debug_assert_eq!(self.chunk_state.count(), 0, \"no partial chunk data\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1254:13\n |\n1254 | debug_assert_eq!(CHUNK_LEN.count_ones(), 1, \"power of 2 chunk len\");\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1282:17\n |\n1282 | debug_assert_eq!(subtree_len, CHUNK_LEN);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1321:9\n |\n1321 | debug_assert!(input.len() <= CHUNK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1338:13\n |\n1338 | debug_assert_eq!(self.chunk_state.chunk_counter, self.initial_chunk_counter);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1357:13\n |\n1357 | debug_assert_eq!(\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1364:13\n |\n1364 | debug_assert!(self.cv_stack.len() >= 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1393:9\n |\n1393 | assert_eq!(\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1408:9\n |\n1408 | assert_eq!(\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1676:3\n |\n1676 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 143 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1735:13\n |\n1735 | debug_assert_eq!(0, self.position_within_block);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1749:13\n |\n1749 | debug_assert!(buf.len() < BLOCK_LEN);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1751:13\n |\n1751 | debug_assert!(buf.is_empty());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 143 + use std::debug_assert;\n |\n\nerror: cannot determine resolution for the import\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\error.rs:5:5\n |\n5 | mem,\n | ^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:53:9\n |\n53 | write!(f, \"{self:-#x}\").expect(\"unexpected formatting failure\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n36 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:64:9\n |\n64 | write!(f, \"{self:#x}\").expect(\"unexpected formatting failure\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n36 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:104:13\n |\n104 | write!(f, \"{self}\").expect(\"unexpected formatting error\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 90 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:113:13\n |\n113 | write!(f, \"{self}\").expect(\"unexpected formatting error\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 90 + use core::write;\n |\n\nerror: cannot find macro `concat` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:383:33\n |\n383 | f.write_str(concat!(\"32 bytes in \", $name, \" endian\"))\n | ^^^^^^\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n440 + use core::concat;\n |\n\nerror: cannot find macro `concat` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:383:33\n |\n383 | f.write_str(concat!(\"32 bytes in \", $name, \" endian\"))\n | ^^^^^^\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n446 + use core::concat;\n |\n\nerror: cannot find macro `concat` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:530:33\n |\n530 | f.write_str(concat!(\"bytes in \", $name, \" endian\"))\n | ^^^^^^\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n597 + use core::concat;\n |\n\nerror: cannot find macro `concat` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:530:33\n |\n530 | f.write_str(concat!(\"bytes in \", $name, \" endian\"))\n | ^^^^^^\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n605 + use core::concat;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\fmt.rs:48:3\n |\n48 | #[derive(Clone, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 8 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\fmt.rs:52:3\n |\n52 | #[derive(Clone, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 8 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\fmt.rs:56:3\n |\n56 | #[derive(Clone, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 8 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\fmt.rs:60:3\n |\n60 | #[derive(Clone, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 8 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\fmt.rs:71:26\n |\n71 | x => panic!(\"number not in the range 0..={}: {}\", Self::BASE - 1, x),\n | ^^^^^\n...\n78 | radix! { Binary, 2, \"0b\", x @ 0 ..= 1 => b'0' + x }\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 8 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\fmt.rs:71:26\n |\n71 | x => panic!(\"number not in the range 0..={}: {}\", Self::BASE - 1, x),\n | ^^^^^\n...\n79 | radix! { Octal, 8, \"0o\", x @ 0 ..= 7 => b'0' + x }\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 8 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\fmt.rs:71:26\n |\n71 | x => panic!(\"number not in the range 0..={}: {}\", Self::BASE - 1, x),\n | ^^^^^\n...\n80 | radix! { LowerHex, 16, \"0x\", x @ 0 ..= 9 => b'0' + x, x @ 10 ..= 15 => b'a' + (x - 10) }\n | ------------------------------------------------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 8 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\fmt.rs:71:26\n |\n71 | x => panic!(\"number not in the range 0..={}: {}\", Self::BASE - 1, x),\n | ^^^^^\n...\n81 | radix! { UpperHex, 16, \"0x\", x @ 0 ..= 9 => b'0' + x, x @ 10 ..= 15 => b'A' + (x - 10) }\n | ------------------------------------------------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `radix` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 8 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\ops.rs:237:21\n |\n237 | panic!(concat!(\"attempt to \", $msg));\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\ops.rs:17:1\n |\n 17 | / impl_ops! {\n 18 | | for I256 | i128 {\n 19 | | add => iadd2, iadd3, iaddc;\n 20 | | mul => imul2, imul3, imulc;\n... |\n 29 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `__impl_ops_divmod` which comes from the expansion of the macro `impl_ops` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\ops.rs:14:1\n |\n 14 + use core::panic;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:10:5\n |\n10 | assert!(!src.is_empty(), \"empty string\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `matches` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:32:8\n |\n32 | if matches!((negate, int.signum128()), (false, -1) | (true, 1)) {\n | ^^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::matches;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:33:9\n |\n33 | panic!(\"overflows integer type\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::panic;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:16:3\n |\n16 | #[derive(Clone, Copy, Default, Eq, Hash, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n11 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:299:13\n |\n299 | panic!(\"attempt to divide with overflow\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:334:13\n |\n334 | panic!(\"attempt to divide with overflow\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:487:13\n |\n487 | panic!(\"attempt to divide by zero\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:545:13\n |\n545 | debug_assert!(false);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:21:9\n |\n21 | debug_assert!(n < N_UDWORD_BITS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n12 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:23:9\n |\n23 | debug_assert_ne!(res, 0);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n12 + use core::debug_assert_ne;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:29:9\n |\n29 | debug_assert!(n < N_UDWORD_BITS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n12 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:31:9\n |\n31 | debug_assert_ne!(res, 0);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n12 + use core::debug_assert_ne;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:41:5\n |\n41 | debug_assert!(v.get() > u1);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n12 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:44:5\n |\n44 | debug_assert_ne!(s, N_UDWORD_BITS);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n12 + use core::debug_assert_ne;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:194:5\n |\n194 | debug_assert_ne!(\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 12 + use core::debug_assert_ne;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:205:9\n |\n205 | debug_assert!(shift < N_UDWORD_BITS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 12 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:218:9\n |\n218 | debug_assert!(shift < N_UDWORD_BITS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 12 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:299:5\n |\n299 | debug_assert!(shift < N_UDWORD_BITS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 12 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:310:9\n |\n310 | debug_assert!(false);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 12 + use core::debug_assert;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:291:46\n |\n291 | pub fn max_subtree_len(input_offset: u64) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n152 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:293:16\n |\n293 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n152 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\hazmat.rs:298:5\n |\n298 | Some(max_chunks * CHUNK_LEN as u64)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n152 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:12:13\n |\n12 | Ok(0) => return Ok(total),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:12:29\n |\n12 | Ok(0) => return Ok(total),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:13:13\n |\n13 | Ok(n) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:18:13\n |\n18 | Err(e) if e.kind() == std::io::ErrorKind::Interrupted => continue,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:19:13\n |\n19 | Err(e) => return Err(e),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\io.rs:19:30\n |\n19 | Err(e) => return Err(e),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:25:12\n |\n25 | A: FnOnce() -> RA + Send,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:25:29\n |\n25 | A: FnOnce() -> RA + Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:26:12\n |\n26 | B: FnOnce() -> RB + Send,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:26:29\n |\n26 | B: FnOnce() -> RB + Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:27:13\n |\n27 | RA: Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\shl.rs:8:5\n |\n8 | debug_assert!(a < 256, \"shl intrinsic called with overflowing shift\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n3 + use core::debug_assert;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:28:13\n |\n28 | RB: Send;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:43:12\n |\n43 | A: FnOnce() -> RA + Send,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:43:29\n |\n43 | A: FnOnce() -> RA + Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:44:12\n |\n44 | B: FnOnce() -> RB + Send,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:44:29\n |\n44 | B: FnOnce() -> RB + Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:45:13\n |\n45 | RA: Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\join.rs:46:13\n |\n46 | RB: Send,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n19 + use std::marker::Send;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:261:40\n |\n261 | pub fn from_slice(bytes: &[u8]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n143 + use crate::fmt::Result;\n |\n143 + use std::fmt::Result;\n |\n143 + use std::io::Result;\n |\n143 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:262:9\n |\n262 | Ok(Self::from_bytes(bytes.try_into()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:292:31\n |\n292 | pub fn from_hex(hex: impl AsRef<[u8]>) -> Result {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n143 + use std::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:292:47\n |\n292 | pub fn from_hex(hex: impl AsRef<[u8]>) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n143 + use crate::fmt::Result;\n |\n143 + use std::fmt::Result;\n |\n143 + use std::io::Result;\n |\n143 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:293:33\n |\n293 | fn hex_val(byte: u8) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n143 + use crate::fmt::Result;\n |\n143 + use std::fmt::Result;\n |\n143 + use std::io::Result;\n |\n143 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:295:32\n |\n295 | b'A'..=b'F' => Ok(byte - b'A' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:296:32\n |\n296 | b'a'..=b'f' => Ok(byte - b'a' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:297:32\n |\n297 | b'0'..=b'9' => Ok(byte - b'0'),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:298:22\n |\n298 | _ => Err(HexError(HexErrorInner::InvalidByte(byte))),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:303:20\n |\n303 | return Err(HexError(HexErrorInner::InvalidLen(hex_bytes.len())));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:309:9\n |\n309 | Ok(Hash::from(hash_bytes))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n143 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:313:6\n |\n313 | impl From<[u8; OUT_LEN]> for Hash {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n143 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:320:6\n |\n320 | impl From for [u8; OUT_LEN] {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n143 + use std::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:330:29\n |\n330 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n143 + use crate::fmt::Result;\n |\n143 + use std::fmt::Result;\n |\n143 + use std::io::Result;\n |\n143 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:345:6\n |\n345 | impl PartialEq for Hash {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n143 + use crate::cmp::PartialEq;\n |\n143 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:353:6\n |\n353 | impl PartialEq<[u8; OUT_LEN]> for Hash {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n143 + use crate::cmp::PartialEq;\n |\n143 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:361:6\n |\n361 | impl PartialEq<[u8]> for Hash {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n143 + use crate::cmp::PartialEq;\n |\n143 + use std::cmp::PartialEq;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1204:16\n |\n1204 | if let Some(max) = hazmat::max_subtree_len(input_offset) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1467:9\n |\n1467 | Ok(self)\n | ^^\n |\nhelp: try calling `Ok` as a method\n |\n1467 - Ok(self)\n1467 + self.Ok()\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1613:6\n |\n1613 | impl Default for Hasher {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 143 + use std::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1626:9\n |\n1626 | Ok(input.len())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1631:9\n |\n1631 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1794:9\n |\n1794 | Ok(buf.len())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1806:24\n |\n1806 | return Err(std::io::Error::new(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1813:20\n |\n1813 | return Err(std::io::Error::new(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:1819:9\n |\n1819 | Ok(self.position())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 143 + use std::result::Result::Ok;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\shl.rs:23:5\n |\n23 | debug_assert!(b < 256, \"shl intrinsic called with overflowing shift\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\shr.rs:8:5\n |\n8 | debug_assert!(a < 256, \"shr intrinsic called with overflowing shift\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n3 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\shr.rs:26:5\n |\n26 | debug_assert!(b < 256, \"shr intrinsic called with overflowing shift\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\shr.rs:44:5\n |\n44 | debug_assert!(a < 256, \"shr intrinsic called with overflowing shift\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\shr.rs:59:5\n |\n59 | debug_assert!(b < 256, \"shr intrinsic called with overflowing shift\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:38:5\n |\n38 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 7 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:139:9\n |\n139 | assert!(!overflow, \"overflows integer type\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 7 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:169:5\n |\n169 | assert!(bytes.len() > start, \"missing number\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 7 + use core::assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:199:18\n |\n199 | _ => panic!(\"invalid digit\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 7 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\ops.rs:237:21\n |\n237 | panic!(concat!(\"attempt to \", $msg));\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\ops.rs:17:1\n |\n 17 | / impl_ops! {\n 18 | | for U256 | u128 {\n 19 | | add => uadd2, uadd3, uaddc;\n 20 | | mul => umul2, umul3, umulc;\n... |\n 29 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `__impl_ops_divmod` which comes from the expansion of the macro `impl_ops` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\ops.rs:14:1\n |\n 14 + use core::panic;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:10:5\n |\n10 | assert!(!src.is_empty(), \"empty string\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:16:3\n |\n16 | #[derive(Clone, Copy, Default, Eq, Hash, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n11 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:303:13\n |\n303 | panic!(\"attempt to divide by zero\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::panic;\n |\n\nerror[E0277]: `HexError` doesn't implement `Debug`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\blake3-1.8.2\\src\\lib.rs:424:28\n |\n424 | impl std::error::Error for HexError {}\n | ^^^^^^^^ the trait `Debug` is not implemented for `HexError`\n |\n = note: add `#[derive(Debug)]` to `HexError` or manually `impl Debug for HexError`\nnote: required by a bound in `std::error::Error`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/error.rs:53:18\n |\n 53 | pub trait Error: Debug + Display {\n | ^^^^^ required by this bound in `Error`\n\nSome errors have detailed explanations: E0277, E0405, E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0277`.\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\fmt.rs:11:32\n |\n11 | pub(crate) trait GenericRadix: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:75:53\n |\n75 | pub fn from_str_radix(src: &str, radix: u32) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:76:50\n |\n76 | crate::parse::from_str_radix(src, radix, None)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:438:44\n |\n438 | pub fn checked_add(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:441:13\n |\n441 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:443:13\n |\n443 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:462:53\n |\n462 | pub fn checked_add_unsigned(self, rhs: U256) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:465:13\n |\n465 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:467:13\n |\n467 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:486:44\n |\n486 | pub fn checked_sub(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:489:13\n |\n489 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:491:13\n |\n491 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:510:53\n |\n510 | pub fn checked_sub_unsigned(self, rhs: U256) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:513:13\n |\n513 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:515:13\n |\n515 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:534:44\n |\n534 | pub fn checked_mul(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:537:13\n |\n537 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:539:13\n |\n539 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:559:44\n |\n559 | pub fn checked_div(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:561:13\n |\n561 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:565:13\n |\n565 | Some(unsafe { result.assume_init() })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:585:51\n |\n585 | pub fn checked_div_euclid(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:587:13\n |\n587 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:589:13\n |\n589 | Some(self.div_euclid(rhs))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:609:44\n |\n609 | pub fn checked_rem(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:611:13\n |\n611 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:615:13\n |\n615 | Some(unsafe { result.assume_init() })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:635:51\n |\n635 | pub fn checked_rem_euclid(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:637:13\n |\n637 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:639:13\n |\n639 | Some(self.rem_euclid(rhs))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:655:33\n |\n655 | pub fn checked_neg(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:658:13\n |\n658 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:660:13\n |\n660 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:679:43\n |\n679 | pub fn checked_shl(self, rhs: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:682:13\n |\n682 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:684:13\n |\n684 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:703:43\n |\n703 | pub fn checked_shr(self, rhs: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:706:13\n |\n706 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:708:13\n |\n708 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:725:33\n |\n725 | pub fn checked_abs(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:729:13\n |\n729 | Some(self)\n | ^^^^\n |\nhelp: try calling `Some` as a method\n |\n729 - Some(self)\n729 + self.Some()\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:748:47\n |\n748 | pub fn checked_pow(self, mut exp: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:750:20\n |\n750 | return Some(Self::ONE);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:787:13\n |\n787 | Some(x) => x,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:816:13\n |\n816 | Some(x) => x,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:839:13\n |\n839 | Some(x) => x,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:868:13\n |\n868 | Some(x) => x,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:933:13\n |\n933 | Some(x) => x,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\api.rs:990:13\n |\n990 | Some(x) => x,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:31:6\n |\n31 | impl Ord for I256 {\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n28 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:7:14\n |\n 7 | impl PartialEq<$prim> for $int {\n | ^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:14:14\n |\n14 | impl PartialEq<$int> for $prim {\n | ^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:21:14\n |\n21 | impl PartialOrd for $int {\n | ^^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:23:52\n |\n23 | fn partial_cmp(&self, other: &Self) -> Option<::core::cmp::Ordering> {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:24:17\n |\n24 | Some(self.cmp(other))\n | ^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:28:14\n |\n28 | impl PartialOrd<$prim> for $int {\n | ^^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:30:51\n |\n30 | fn partial_cmp(&self, rhs: &$prim) -> Option<::core::cmp::Ordering> {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:31:17\n |\n31 | Some(self.cmp(&$int::new(*rhs)))\n | ^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:35:14\n |\n35 | impl PartialOrd<$int> for $prim {\n | ^^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:37:50\n |\n37 | fn partial_cmp(&self, rhs: &$int) -> Option<::core::cmp::Ordering> {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:38:17\n |\n38 | Some($int::new(*self).cmp(rhs))\n | ^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:40:1\n |\n40 | / impl_cmp! {\n41 | | impl Cmp for I256 (i128);\n42 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\cmp.rs:28:1\n |\n28 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:9:14\n |\n 9 | impl From<$t> for I256 {\n | ^^^^ not found in this scope\n...\n18 | / impl_from! {\n19 | | bool,\n20 | | i8, i16, i32, i64, i128,\n21 | | u8, u16, u32, u64, u128,\n22 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `TryFrom` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:24:6\n |\n24 | impl TryFrom for I256 {\n | ^^^^^^^ not found in this scope\n |\n = note: 'core::convert::TryFrom' is included in the prelude starting in Edition 2021\nhelp: consider importing this trait\n |\n 3 + use core::convert::TryFrom;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:27:33\n |\n27 | fn try_from(value: U256) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 3 + use core::fmt::Result;\n |\n 3 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:29:20\n |\n29 | return Err(tfie());\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:31:9\n |\n31 | Ok(value.as_i256())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `TryFrom` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:165:14\n |\n165 | impl TryFrom for $t {\n | ^^^^^^^ not found in this scope\n...\n180 | / impl_try_into! {\n181 | | i8, i16, i32, i64, i128,\n182 | | u8, u16, u32, u64, u128,\n183 | | isize, usize,\n184 | | }\n | |_- in this macro invocation\n |\n = note: 'core::convert::TryFrom' is included in the prelude starting in Edition 2021\n = note: this error originates in the macro `impl_try_into` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::TryFrom;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:169:37\n |\n169 | fn try_from(x: I256) -> Result {\n | ^^^^^^ not found in this scope\n...\n180 | / impl_try_into! {\n181 | | i8, i16, i32, i64, i128,\n182 | | u8, u16, u32, u64, u128,\n183 | | isize, usize,\n184 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_try_into` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 3 + use core::fmt::Result;\n |\n 3 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:171:21\n |\n171 | Ok(*x.low() as _)\n | ^^ not found in this scope\n...\n180 | / impl_try_into! {\n181 | | i8, i16, i32, i64, i128,\n182 | | u8, u16, u32, u64, u128,\n183 | | isize, usize,\n184 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_try_into` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 3 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:173:21\n |\n173 | Err(tfie())\n | ^^^ not found in this scope\n...\n180 | / impl_try_into! {\n181 | | i8, i16, i32, i64, i128,\n182 | | u8, u16, u32, u64, u128,\n183 | | isize, usize,\n184 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_try_into` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 3 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\convert.rs:188:14\n |\n188 | impl From for $t {\n | ^^^^ not found in this scope\n...\n197 | / impl_into_float! {\n198 | | f32 => as_f32, f64 => as_f64,\n199 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_into_float` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\iter.rs:8:23\n |\n 8 | fn sum>(iter: I) -> Self {\n | ^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\iter.rs:11:1\n |\n11 | / impl_iter! {\n12 | | impl Iter for I256;\n13 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\iter.rs:9:1\n |\n 9 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\iter.rs:14:27\n |\n14 | fn product>(iter: I) -> Self {\n | ^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\iter.rs:11:1\n |\n11 | / impl_iter! {\n12 | | impl Iter for I256;\n13 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\iter.rs:9:1\n |\n 9 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\iter.rs:20:23\n |\n20 | fn sum>(iter: I) -> Self {\n | ^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\iter.rs:11:1\n |\n11 | / impl_iter! {\n12 | | impl Iter for I256;\n13 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\iter.rs:9:1\n |\n 9 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\iter.rs:26:27\n |\n26 | fn product>(iter: I) -> Self {\n | ^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\iter.rs:11:1\n |\n11 | / impl_iter! {\n12 | | impl Iter for I256;\n13 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\iter.rs:9:1\n |\n 9 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:12:50\n |\n12 | fn checked_mul(&self, other: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for I256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:3:1\n |\n 3 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:16:50\n |\n16 | fn checked_sub(&self, other: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for I256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:3:1\n |\n 3 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:20:50\n |\n20 | fn checked_add(&self, other: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for I256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:3:1\n |\n 3 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:29:37\n |\n29 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for I256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:3:1\n |\n 3 + use core::fmt::Result;\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:3:1\n |\n 3 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:30:54\n |\n30 | $crate::parse::from_str_radix(s, 10, None)\n | ^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for I256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this unit variant\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int\\parse.rs:3:1\n |\n 3 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:132:39\n |\n132 | pub fn from_str_hex(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:133:47\n |\n133 | crate::parse::from_str_radix(src, 16, Some(\"0x\"))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:160:44\n |\n160 | pub fn from_str_prefixed(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:356:48\n |\n356 | pub fn checked_div_rem(self, rhs: Self) -> Option<(Self, Self)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:358:13\n |\n358 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 11 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:367:64\n |\n367 | crate::intrinsics::idivmod4(&mut res, &self, &rhs, Some(&mut rem));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:368:22\n |\n368 | unsafe { Some(((res.assume_init()), (rem.assume_init()))) }\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:389:55\n |\n389 | pub fn checked_div_rem_euclid(self, rhs: Self) -> Option<(Self, Self)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:391:13\n |\n391 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 11 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:398:13\n |\n398 | Some(self.wrapping_div_rem_euclid(rhs))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\int.rs:496:60\n |\n496 | crate::intrinsics::idivmod4(&mut res, &self, &rhs, Some(&mut rem));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:108:10\n |\n108 | rem: Option<&mut MaybeUninit>,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 12 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:125:16\n |\n125 | if let Some(rem) = rem {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 12 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:137:16\n |\n137 | if let Some(rem) = rem {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 12 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:172:16\n |\n172 | if let Some(rem) = rem {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 12 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:182:12\n |\n182 | if let Some(rem) = rem {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 12 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:399:26\n |\n399 | udivmod4(res, &a, b, None);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 12 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:404:23\n |\n404 | udivmod4(r, a, b, None);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 12 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:414:31\n |\n414 | udivmod4(&mut res, &a, b, Some(r));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 12 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:420:30\n |\n420 | udivmod4(&mut res, a, b, Some(r));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 12 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:427:14\n |\n427 | mut rem: Option<&mut MaybeUninit>,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 12 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:444:12\n |\n444 | if let Some(rem) = rem {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 12 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:457:26\n |\n457 | idivmod4(res, &a, b, None);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 12 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:462:23\n |\n462 | idivmod4(r, a, b, None);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 12 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:472:31\n |\n472 | idivmod4(&mut res, &a, b, Some(r));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 12 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\intrinsics\\native\\divmod.rs:478:30\n |\n478 | idivmod4(&mut res, a, b, Some(r));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 12 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:16:5\n |\n16 | PartialOrd + Copy + Add + Sub + Mul\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 7 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:16:18\n |\n16 | PartialOrd + Copy + Add + Sub + Mul\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 7 + use core::marker::Copy;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:20:42\n |\n20 | fn checked_mul(&self, other: u32) -> Option;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 7 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:21:42\n |\n21 | fn checked_sub(&self, other: u32) -> Option;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 7 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:22:42\n |\n22 | fn checked_add(&self, other: u32) -> Option;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 7 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:33:13\n |\n33 | prefix: Option<&str>,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 7 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:34:6\n |\n34 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:45:16\n |\n45 | return Err(pie(Empty));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:58:20\n |\n58 | return Err(pie(InvalidDigit));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:66:9\n |\n66 | Some(prefix) => prefixed_digits\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 7 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:72:16\n |\n72 | return Err(pie(InvalidDigit));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:127:5\n |\n127 | Ok(result)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:130:70\n |\n130 | pub(crate) fn from_str_prefixed(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:131:28\n |\n131 | from_str_radix(src, 2, Some(\"0b\"))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 7 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:132:45\n |\n132 | .or_else(|_| from_str_radix(src, 8, Some(\"0o\")))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 7 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:133:46\n |\n133 | .or_else(|_| from_str_radix(src, 16, Some(\"0x\")))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 7 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\parse.rs:134:46\n |\n134 | .or_else(|_| from_str_radix(src, 10, None))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 7 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:48:46\n |\n48 | fn serialize(&self, serializer: S) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n36 + use crate::serde::fmt::Result;\n |\n36 + use core::fmt::Result;\n |\n36 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:59:46\n |\n59 | fn serialize(&self, serializer: S) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n36 + use crate::serde::fmt::Result;\n |\n36 + use core::fmt::Result;\n |\n36 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:70:43\n |\n70 | fn deserialize(deserializer: D) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n36 + use crate::serde::fmt::Result;\n |\n36 + use core::fmt::Result;\n |\n36 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:79:43\n |\n79 | fn deserialize(deserializer: D) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n36 + use crate::serde::fmt::Result;\n |\n36 + use core::fmt::Result;\n |\n36 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:94:24\n |\n94 | pub trait Decimal: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n90 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:95:43\n |\n95 | fn from_str_decimal(src: &str) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n90 + use crate::serde::fmt::Result;\n |\n90 + use core::fmt::Result;\n |\n90 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:100:43\n |\n100 | fn from_str_decimal(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 90 + use crate::serde::fmt::Result;\n |\n 90 + use core::fmt::Result;\n |\n 90 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:109:43\n |\n109 | fn from_str_decimal(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 90 + use crate::serde::fmt::Result;\n |\n 90 + use core::fmt::Result;\n |\n 90 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:118:57\n |\n118 | pub fn serialize(value: &T, serializer: S) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 90 + use crate::serde::fmt::Result;\n |\n 90 + use core::fmt::Result;\n |\n 90 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:129:55\n |\n129 | pub fn deserialize<'de, T, D>(deserializer: D) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 90 + use crate::serde::fmt::Result;\n |\n 90 + use core::fmt::Result;\n |\n 90 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:148:37\n |\n148 | pub trait Prefixed: Serialize + Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n144 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:149:44\n |\n149 | fn from_str_prefixed(src: &str) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n144 + use crate::serde::fmt::Result;\n |\n144 + use core::fmt::Result;\n |\n144 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:153:44\n |\n153 | fn from_str_prefixed(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n144 + use crate::serde::fmt::Result;\n |\n144 + use core::fmt::Result;\n |\n144 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:159:44\n |\n159 | fn from_str_prefixed(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n144 + use crate::serde::fmt::Result;\n |\n144 + use core::fmt::Result;\n |\n144 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:165:57\n |\n165 | pub fn serialize(value: &T, serializer: S) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n144 + use crate::serde::fmt::Result;\n |\n144 + use core::fmt::Result;\n |\n144 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:174:55\n |\n174 | pub fn deserialize<'de, T, D>(deserializer: D) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n144 + use crate::serde::fmt::Result;\n |\n144 + use core::fmt::Result;\n |\n144 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:216:57\n |\n216 | pub fn serialize(value: &T, serializer: S) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n189 + use crate::serde::fmt::Result;\n |\n189 + use core::fmt::Result;\n |\n189 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:236:42\n |\n236 | fn visit_i64(self, v: i64) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n189 + use crate::serde::fmt::Result;\n |\n189 + use core::fmt::Result;\n |\n189 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:240:13\n |\n240 | Ok(T::cast(v.as_i256()))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n189 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:243:42\n |\n243 | fn visit_u64(self, v: u64) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n189 + use crate::serde::fmt::Result;\n |\n189 + use core::fmt::Result;\n |\n189 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:247:13\n |\n247 | Ok(T::cast(v.as_i256()))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n189 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:250:44\n |\n250 | fn visit_i128(self, v: i128) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n189 + use crate::serde::fmt::Result;\n |\n189 + use core::fmt::Result;\n |\n189 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:254:13\n |\n254 | Ok(T::cast(v.as_i256()))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n189 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:257:44\n |\n257 | fn visit_u128(self, v: u128) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n189 + use crate::serde::fmt::Result;\n |\n189 + use core::fmt::Result;\n |\n189 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:261:13\n |\n261 | Ok(T::cast(v.as_i256()))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n189 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:264:42\n |\n264 | fn visit_f32(self, v: f32) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n189 + use crate::serde::fmt::Result;\n |\n189 + use core::fmt::Result;\n |\n189 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:270:24\n |\n270 | return Err(de::Error::custom(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n189 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:279:42\n |\n279 | fn visit_f64(self, v: f64) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n189 + use crate::serde::fmt::Result;\n |\n189 + use core::fmt::Result;\n |\n189 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:285:24\n |\n285 | return Err(de::Error::custom(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n189 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:296:24\n |\n296 | return Err(de::Error::custom(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n189 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:302:13\n |\n302 | Ok(T::cast(i.as_i256()))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n189 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:305:43\n |\n305 | fn visit_str(self, v: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n189 + use crate::serde::fmt::Result;\n |\n189 + use core::fmt::Result;\n |\n189 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:314:55\n |\n314 | pub fn deserialize<'de, T, D>(deserializer: D) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n189 + use crate::serde::fmt::Result;\n |\n189 + use core::fmt::Result;\n |\n189 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:339:30\n |\n339 | pub trait Bytes: Sized + Copy {\n | ^^^^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n440 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:339:38\n |\n339 | pub trait Bytes: Sized + Copy {\n | ^^^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n440 + use core::marker::Copy;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:365:65\n |\n365 | pub fn serialize(value: &T, serializer: S) -> Result\n | ^^^^^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n440 + use crate::serde::fmt::Result;\n |\n440 + use core::fmt::Result;\n |\n440 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:386:54\n |\n386 | fn visit_bytes(self, v: &[u8]) -> Result\n | ^^^^^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n440 + use crate::serde::fmt::Result;\n |\n440 + use core::fmt::Result;\n |\n440 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:394:21\n |\n394 | Ok(T::from_bytes(bytes))\n | ^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n440 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:397:54\n |\n397 | fn visit_seq(self, mut seq: S) -> Result\n | ^^^^^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n440 + use crate::serde::fmt::Result;\n |\n440 + use core::fmt::Result;\n |\n440 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:402:25\n |\n402 | Some(len) if len != 32 => {\n | ^^^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n440 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:403:36\n |\n403 | return Err(de::Error::invalid_length(len, &self))\n | ^^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n440 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:416:32\n |\n416 | return Err(de::Error::invalid_length(33, &self));\n | ^^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n440 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:422:21\n |\n422 | Ok(T::from_bytes(bytes))\n | ^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n440 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:427:63\n |\n427 | pub fn deserialize<'de, T, D>(deserializer: D) -> Result\n | ^^^^^^ not found in this scope\n...\n440 | endianness!(\"little\"; to_le_bytes, from_le_bytes);\n | ------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n440 + use crate::serde::fmt::Result;\n |\n440 + use core::fmt::Result;\n |\n440 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:339:30\n |\n339 | pub trait Bytes: Sized + Copy {\n | ^^^^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n446 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:339:38\n |\n339 | pub trait Bytes: Sized + Copy {\n | ^^^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n446 + use core::marker::Copy;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:365:65\n |\n365 | pub fn serialize(value: &T, serializer: S) -> Result\n | ^^^^^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n446 + use crate::serde::fmt::Result;\n |\n446 + use core::fmt::Result;\n |\n446 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:386:54\n |\n386 | fn visit_bytes(self, v: &[u8]) -> Result\n | ^^^^^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n446 + use crate::serde::fmt::Result;\n |\n446 + use core::fmt::Result;\n |\n446 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:394:21\n |\n394 | Ok(T::from_bytes(bytes))\n | ^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n446 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:397:54\n |\n397 | fn visit_seq(self, mut seq: S) -> Result\n | ^^^^^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n446 + use crate::serde::fmt::Result;\n |\n446 + use core::fmt::Result;\n |\n446 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:402:25\n |\n402 | Some(len) if len != 32 => {\n | ^^^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n446 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:403:36\n |\n403 | return Err(de::Error::invalid_length(len, &self))\n | ^^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n446 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:416:32\n |\n416 | return Err(de::Error::invalid_length(33, &self));\n | ^^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n446 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:422:21\n |\n422 | Ok(T::from_bytes(bytes))\n | ^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n446 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:427:63\n |\n427 | pub fn deserialize<'de, T, D>(deserializer: D) -> Result\n | ^^^^^^ not found in this scope\n...\n446 | endianness!(\"big\"; to_be_bytes, from_be_bytes);\n | ---------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n446 + use crate::serde::fmt::Result;\n |\n446 + use core::fmt::Result;\n |\n446 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:510:65\n |\n510 | pub fn serialize(value: &T, serializer: S) -> Result\n | ^^^^^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n597 + use crate::serde::fmt::Result;\n |\n597 + use core::fmt::Result;\n |\n597 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:533:54\n |\n533 | fn visit_bytes(self, v: &[u8]) -> Result\n | ^^^^^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n597 + use crate::serde::fmt::Result;\n |\n597 + use core::fmt::Result;\n |\n597 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:538:32\n |\n538 | return Err(E::invalid_length(v.len(), &self));\n | ^^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n597 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:547:21\n |\n547 | Ok(T::from_bytes(bytes))\n | ^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n597 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:550:54\n |\n550 | fn visit_seq(self, mut seq: S) -> Result\n | ^^^^^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n597 + use crate::serde::fmt::Result;\n |\n597 + use core::fmt::Result;\n |\n597 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:555:25\n |\n555 | Some(len) if len > 32 => return Err(de::Error::invalid_length(len, &self)),\n | ^^^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n597 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:555:57\n |\n555 | Some(len) if len > 32 => return Err(de::Error::invalid_length(len, &self)),\n | ^^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n597 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:563:29\n |\n563 | Some(b) => b,\n | ^^^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n597 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:570:32\n |\n570 | return Err(de::Error::invalid_length(33, &self));\n | ^^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n597 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:582:63\n |\n582 | pub fn deserialize<'de, T, D>(deserializer: D) -> Result\n | ^^^^^^ not found in this scope\n...\n597 | endianness!(\"little\"; le, |l| { ..32 - l }, |l| { ..l });\n | -------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n597 + use crate::serde::fmt::Result;\n |\n597 + use core::fmt::Result;\n |\n597 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:510:65\n |\n510 | pub fn serialize(value: &T, serializer: S) -> Result\n | ^^^^^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n605 + use crate::serde::fmt::Result;\n |\n605 + use core::fmt::Result;\n |\n605 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:533:54\n |\n533 | fn visit_bytes(self, v: &[u8]) -> Result\n | ^^^^^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n605 + use crate::serde::fmt::Result;\n |\n605 + use core::fmt::Result;\n |\n605 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:538:32\n |\n538 | return Err(E::invalid_length(v.len(), &self));\n | ^^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n605 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:547:21\n |\n547 | Ok(T::from_bytes(bytes))\n | ^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n605 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:550:54\n |\n550 | fn visit_seq(self, mut seq: S) -> Result\n | ^^^^^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n605 + use crate::serde::fmt::Result;\n |\n605 + use core::fmt::Result;\n |\n605 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:555:25\n |\n555 | Some(len) if len > 32 => return Err(de::Error::invalid_length(len, &self)),\n | ^^^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n605 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:555:57\n |\n555 | Some(len) if len > 32 => return Err(de::Error::invalid_length(len, &self)),\n | ^^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n605 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:563:29\n |\n563 | Some(b) => b,\n | ^^^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n605 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:570:32\n |\n570 | return Err(de::Error::invalid_length(33, &self));\n | ^^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n605 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:582:63\n |\n582 | pub fn deserialize<'de, T, D>(deserializer: D) -> Result\n | ^^^^^^ not found in this scope\n...\n605 | endianness!(\"big\"; be, |l| { l.. }, |l| { 32 - l.. });\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `endianness` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n605 + use crate::serde::fmt::Result;\n |\n605 + use core::fmt::Result;\n |\n605 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:630:8\n |\n630 | F: FnOnce(&str) -> Result,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 36 + use core::ops::FnOnce;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:630:24\n |\n630 | F: FnOnce(&str) -> Result,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 36 + use crate::serde::fmt::Result;\n |\n 36 + use core::fmt::Result;\n |\n 36 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:638:40\n |\n638 | fn visit_str(self, v: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 36 + use crate::serde::fmt::Result;\n |\n 36 + use core::fmt::Result;\n |\n 36 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:645:43\n |\n645 | fn visit_bytes(self, v: &[u8]) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 36 + use crate::serde::fmt::Result;\n |\n 36 + use core::fmt::Result;\n |\n 36 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:706:20\n |\n706 | return Err(fmt::Error);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 36 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\serde.rs:720:9\n |\n720 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 36 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:72:53\n |\n72 | pub fn from_str_radix(src: &str, radix: u32) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:73:50\n |\n73 | crate::parse::from_str_radix(src, radix, None)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:419:44\n |\n419 | pub fn checked_add(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:422:13\n |\n422 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:424:13\n |\n424 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:444:51\n |\n444 | pub fn checked_add_signed(self, rhs: I256) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:447:13\n |\n447 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:449:13\n |\n449 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:468:44\n |\n468 | pub fn checked_sub(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:471:13\n |\n471 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:473:13\n |\n473 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:492:44\n |\n492 | pub fn checked_mul(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:495:13\n |\n495 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:497:13\n |\n497 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:516:44\n |\n516 | pub fn checked_div(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:518:13\n |\n518 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:520:13\n |\n520 | Some(self / rhs)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:539:51\n |\n539 | pub fn checked_div_euclid(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:541:13\n |\n541 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:543:13\n |\n543 | Some(self.div_euclid(rhs))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:562:44\n |\n562 | pub fn checked_rem(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:564:13\n |\n564 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:566:13\n |\n566 | Some(self % rhs)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:585:51\n |\n585 | pub fn checked_rem_euclid(self, rhs: Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:587:13\n |\n587 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:589:13\n |\n589 | Some(self.rem_euclid(rhs))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:607:33\n |\n607 | pub fn checked_neg(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:610:13\n |\n610 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:612:13\n |\n612 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:631:43\n |\n631 | pub fn checked_shl(self, rhs: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:634:13\n |\n634 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:636:13\n |\n636 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:655:43\n |\n655 | pub fn checked_shr(self, rhs: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:658:13\n |\n658 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:660:13\n |\n660 | Some(a)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:679:47\n |\n679 | pub fn checked_pow(self, mut exp: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:698:9\n |\n698 | Some(acc)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:783:13\n |\n783 | Some(x) => x,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:829:13\n |\n829 | Some(x) => x,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\api.rs:1648:47\n |\n1648 | pub fn checked_next_power_of_two(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:30:6\n |\n30 | impl Ord for U256 {\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n27 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:7:14\n |\n 7 | impl PartialEq<$prim> for $int {\n | ^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:14:14\n |\n14 | impl PartialEq<$int> for $prim {\n | ^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:21:14\n |\n21 | impl PartialOrd for $int {\n | ^^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:23:52\n |\n23 | fn partial_cmp(&self, other: &Self) -> Option<::core::cmp::Ordering> {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:24:17\n |\n24 | Some(self.cmp(other))\n | ^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:28:14\n |\n28 | impl PartialOrd<$prim> for $int {\n | ^^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:30:51\n |\n30 | fn partial_cmp(&self, rhs: &$prim) -> Option<::core::cmp::Ordering> {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:31:17\n |\n31 | Some(self.cmp(&$int::new(*rhs)))\n | ^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:35:14\n |\n35 | impl PartialOrd<$int> for $prim {\n | ^^^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:37:50\n |\n37 | fn partial_cmp(&self, rhs: &$int) -> Option<::core::cmp::Ordering> {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\cmp.rs:38:17\n |\n38 | Some($int::new(*self).cmp(rhs))\n | ^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:37:1\n |\n37 | / impl_cmp! {\n38 | | impl Cmp for U256 (u128);\n39 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_cmp` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\cmp.rs:27:1\n |\n27 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:9:14\n |\n 9 | impl From<$t> for U256 {\n | ^^^^ not found in this scope\n...\n18 | / impl_from! {\n19 | | bool, u8, u16, u32, u64, u128,\n20 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:28:39\n |\n28 | fn try_from(value: $t) -> Result {\n | ^^^^^^ not found in this scope\n...\n35 | / impl_try_from! {\n36 | | i8, i16, i32, i64, i128,\n37 | | isize, usize,\n38 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_try_from` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 3 + use core::fmt::Result;\n |\n 3 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:29:17\n |\n29 | Ok(U256::new(u128::try_from(value)?))\n | ^^ not found in this scope\n...\n35 | / impl_try_from! {\n36 | | i8, i16, i32, i64, i128,\n37 | | isize, usize,\n38 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_try_from` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 3 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:43:33\n |\n43 | fn try_from(value: I256) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 3 + use core::fmt::Result;\n |\n 3 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:45:20\n |\n45 | return Err(tfie());\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:47:9\n |\n47 | Ok(value.as_u256())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:168:37\n |\n168 | fn try_from(x: U256) -> Result {\n | ^^^^^^ not found in this scope\n...\n179 | / impl_try_into! {\n180 | | i8, i16, i32, i64, i128,\n181 | | u8, u16, u32, u64, u128,\n182 | | isize, usize,\n183 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_try_into` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 3 + use core::fmt::Result;\n |\n 3 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:170:21\n |\n170 | Ok(*x.low() as _)\n | ^^ not found in this scope\n...\n179 | / impl_try_into! {\n180 | | i8, i16, i32, i64, i128,\n181 | | u8, u16, u32, u64, u128,\n182 | | isize, usize,\n183 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_try_into` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 3 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:172:21\n |\n172 | Err(tfie())\n | ^^^ not found in this scope\n...\n179 | / impl_try_into! {\n180 | | i8, i16, i32, i64, i128,\n181 | | u8, u16, u32, u64, u128,\n182 | | isize, usize,\n183 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_try_into` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 3 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\convert.rs:187:14\n |\n187 | impl From for $t {\n | ^^^^ not found in this scope\n...\n196 | / impl_into_float! {\n197 | | f32 => as_f32, f64 => as_f64,\n198 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_into_float` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\iter.rs:8:23\n |\n8 | fn sum>(iter: I) -> Self {\n | ^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\iter.rs:5:1\n |\n5 | / impl_iter! {\n6 | | impl Iter for U256;\n7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\iter.rs:3:1\n |\n3 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\iter.rs:14:27\n |\n14 | fn product>(iter: I) -> Self {\n | ^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\iter.rs:5:1\n |\n 5 | / impl_iter! {\n 6 | | impl Iter for U256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\iter.rs:3:1\n |\n 3 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\iter.rs:20:23\n |\n20 | fn sum>(iter: I) -> Self {\n | ^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\iter.rs:5:1\n |\n 5 | / impl_iter! {\n 6 | | impl Iter for U256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\iter.rs:3:1\n |\n 3 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\iter.rs:26:27\n |\n26 | fn product>(iter: I) -> Self {\n | ^^^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\iter.rs:5:1\n |\n 5 | / impl_iter! {\n 6 | | impl Iter for U256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\iter.rs:3:1\n |\n 3 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:12:50\n |\n12 | fn checked_mul(&self, other: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for U256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:3:1\n |\n 3 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:16:50\n |\n16 | fn checked_sub(&self, other: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for U256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:3:1\n |\n 3 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:20:50\n |\n20 | fn checked_add(&self, other: u32) -> Option {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for U256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:3:1\n |\n 3 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:29:37\n |\n29 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for U256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:3:1\n |\n 3 + use core::fmt::Result;\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:3:1\n |\n 3 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\macros\\parse.rs:30:54\n |\n30 | $crate::parse::from_str_radix(s, 10, None)\n | ^^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:5:1\n |\n 5 | / impl_from_str! {\n 6 | | impl FromStr for U256;\n 7 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_from_str` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this unit variant\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint\\parse.rs:3:1\n |\n 3 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:129:39\n |\n129 | pub fn from_str_hex(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:130:47\n |\n130 | crate::parse::from_str_radix(src, 16, Some(\"0x\"))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:157:44\n |\n157 | pub fn from_str_prefixed(src: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:312:60\n |\n312 | crate::intrinsics::udivmod4(&mut res, &self, &rhs, Some(&mut rem));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:371:48\n |\n371 | pub fn checked_div_rem(self, rhs: Self) -> Option<(Self, Self)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:378:13\n |\n378 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 11 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:385:13\n |\n385 | Some(self.div_rem(rhs))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ethnum-1.5.2\\src\\uint.rs:404:55\n |\n404 | pub fn checked_div_rem_euclid(self, rhs: Self) -> Option<(Self, Self)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `digest` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name digest --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\digest-0.10.7\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"block-buffer\\\"\" --cfg \"feature=\\\"core-api\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"blobby\\\", \\\"block-buffer\\\", \\\"const-oid\\\", \\\"core-api\\\", \\\"default\\\", \\\"dev\\\", \\\"mac\\\", \\\"oid\\\", \\\"rand_core\\\", \\\"std\\\", \\\"subtle\\\"))\" -C metadata=2401b32bdf21a112 -C extra-filename=-92404c138a05fdc5 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\release\\deps --extern block_buffer=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps\\libblock_buffer-02d0441f6d6b5456.rmeta --extern crypto_common=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps\\libcrypto_common-ef6268deea727928.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `rand_chacha` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\.fingerprint\\rand_chacha-771b559ce3e66be1\\output-lib-rand_chacha`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name rand_chacha --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_chacha-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"serde1\\\", \\\"simd\\\", \\\"std\\\"))\" -C metadata=a4ee119642cdaa16 -C extra-filename=-771b559ce3e66be1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\release\\deps --extern ppv_lite86=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps\\libppv_lite86-71621cd89dc4ff71.rmeta --extern rand_core=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps\\librand_core-69a1add8e2bdcbf9.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `blake3` (lib) due to 113 previous errors\nerror: could not compile `ethnum` (lib) due to 335 previous errors\nerror: could not compile `chrono` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name chrono --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\chrono-0.4.42\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_bench\\\", \\\"alloc\\\", \\\"arbitrary\\\", \\\"clock\\\", \\\"core-error\\\", \\\"default\\\", \\\"iana-time-zone\\\", \\\"js-sys\\\", \\\"libc\\\", \\\"now\\\", \\\"oldtime\\\", \\\"pure-rust-locales\\\", \\\"rkyv\\\", \\\"rkyv-16\\\", \\\"rkyv-32\\\", \\\"rkyv-64\\\", \\\"rkyv-validation\\\", \\\"serde\\\", \\\"std\\\", \\\"unstable-locales\\\", \\\"wasm-bindgen\\\", \\\"wasmbind\\\", \\\"winapi\\\", \\\"windows-link\\\"))\" -C metadata=cbcc7760a5307a24 -C extra-filename=-30755fe030ff48b8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\release\\deps --extern num_traits=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\wasm32-unknown-unknown\\release\\deps\\libnum_traits-759078c651b9b6ce.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `syn` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name syn --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\syn-2.0.107\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"clone-impls\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"derive\\\"\" --cfg \"feature=\\\"extra-traits\\\"\" --cfg \"feature=\\\"full\\\"\" --cfg \"feature=\\\"parsing\\\"\" --cfg \"feature=\\\"printing\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"clone-impls\\\", \\\"default\\\", \\\"derive\\\", \\\"extra-traits\\\", \\\"fold\\\", \\\"full\\\", \\\"parsing\\\", \\\"printing\\\", \\\"proc-macro\\\", \\\"test\\\", \\\"visit\\\", \\\"visit-mut\\\"))\" -C metadata=f1af2a852864ecb2 -C extra-filename=-d413b570f88e9051 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\release\\deps --extern proc_macro2=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\release\\deps\\libproc_macro2-be860f904a387c07.rmeta --extern quote=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\release\\deps\\libquote-c46b5e4661c17a41.rmeta --extern unicode_ident=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220694\\target_st_59e11967-41eb-4361-993f-cb706fcd47da\\release\\deps\\libunicode_ident-1120f09d5d370f7b.rmeta --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.572096100Z", + "finished_at": "2025-10-20T19:44:41.978810300Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:44.553798800Z", + "finished_at": "2025-10-20T19:41:25.092952600Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:44.604586700Z", + "finished_at": "2025-10-20T19:41:17.797492100Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\nmemory allocation of 70144 bytes failed\nmemory allocation of 1572864 bytes failed\nmemory allocation of 8776 bytes failed\nerror: could not compile `zerocopy` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name zerocopy --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=293f05fb5d1fc740 -C extra-filename=-db93295e7698e696 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe --cfg zerocopy_core_error_1_81_0 --cfg zerocopy_diagnostic_on_unimplemented_1_78_0 --cfg zerocopy_generic_bounds_in_const_fn_1_61_0 --cfg zerocopy_target_has_atomics_1_60_0 --cfg zerocopy_aarch64_simd_1_59_0 --cfg zerocopy_panic_in_const_and_vec_try_reserve_1_57_0 --check-cfg cfg(zerocopy_core_error_1_81_0) --check-cfg \"cfg(rust, values(\\\"1.81.0\\\"))\" --check-cfg cfg(zerocopy_diagnostic_on_unimplemented_1_78_0) --check-cfg \"cfg(rust, values(\\\"1.78.0\\\"))\" --check-cfg cfg(zerocopy_generic_bounds_in_const_fn_1_61_0) --check-cfg \"cfg(rust, values(\\\"1.61.0\\\"))\" --check-cfg cfg(zerocopy_target_has_atomics_1_60_0) --check-cfg \"cfg(rust, values(\\\"1.60.0\\\"))\" --check-cfg cfg(zerocopy_aarch64_simd_1_59_0) --check-cfg \"cfg(rust, values(\\\"1.59.0\\\"))\" --check-cfg cfg(zerocopy_panic_in_const_and_vec_try_reserve_1_57_0) --check-cfg \"cfg(rust, values(\\\"1.57.0\\\"))\" --check-cfg cfg(doc_cfg) --check-cfg cfg(kani) --check-cfg cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS) --check-cfg cfg(coverage_nightly)` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `spacetimedb-primitives` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name spacetimedb_primitives --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"memory-usage\\\"))\" -C metadata=52e3196d5e73051d -C extra-filename=-f65471523b5d8522 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps --extern bitflags=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\wasm32-unknown-unknown\\release\\deps\\libbitflags-3ccbf4790d628c5c.rmeta --extern either=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\wasm32-unknown-unknown\\release\\deps\\libeither-aff604095d65242b.rmeta --extern itertools=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\wasm32-unknown-unknown\\release\\deps\\libitertools-b65e608e39eaca79.rmeta --extern nohash_hasher=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\wasm32-unknown-unknown\\release\\deps\\libnohash_hasher-9bf8dd98abfb9091.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `cc` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cc --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cc-1.2.41\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"jobserver\\\", \\\"parallel\\\"))\" -C metadata=cdd877176ca4a1c5 -C extra-filename=-8baee91765844333 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps --extern find_msvc_tools=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps\\libfind_msvc_tools-b458c414c511e9aa.rmeta --extern shlex=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps\\libshlex-c306238f53f9a1f2.rmeta --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `spacetimedb-primitives` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name spacetimedb_primitives --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"memory-usage\\\"))\" -C metadata=eb741267260095af -C extra-filename=-1519ecb7ba920ab4 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps --extern bitflags=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps\\libbitflags-7f8efaa491e8b567.rmeta --extern either=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps\\libeither-2f2efd647339198c.rmeta --extern itertools=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps\\libitertools-99f202ccfea4ff1d.rmeta --extern nohash_hasher=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220066\\target_st_efa3dd7c-76a8-46fc-af90-50bcdf6f1117\\release\\deps\\libnohash_hasher-74cd889d6f6ebf20.rmeta --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.051272Z", + "finished_at": "2025-10-20T19:45:07.200082600Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989216922)\nerror[E0428]: the name `users` is defined multiple times\n --> src\\lib.rs:5:1\n |\n4 | #[table(name = users)]\n | ________________-\n5 | | pub struct users {\n | | ^^-^^^^^^^^^^^^^\n | |_|_|\n | | previous definition of the trait `users` here\n | `users` redefined here\n |\n = note: `users` must be defined only once in the type namespace of this module\n\nerror[E0574]: expected struct, variant or union type, found trait `users`\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `users`\n --> src\\lib.rs:15:27\n |\n15 | ctx.db.users().insert(users {\n | ^^^^^ not a struct, variant or union type\n\nwarning: type `users` should have an upper camel case name\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Users`\n |\n = note: `#[warn(non_camel_case_types)]` on by default\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n5 | pub struct dyn users {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct users {\n | ^^^^^\n |\nhelp: use a new generic type parameter, constrained by `users`\n |\n4 ~ #[table(name = users)]\n5 ~ pub struct T {\n |\nhelp: you can also use an opaque type, but users won't be able to specify the type parameter when calling the `fn`, having to rely exclusively on type inference\n |\n5 | pub struct impl users {\n | ++++\nhelp: alternatively, use a trait object to accept any type that implements `users`, accessing its methods at runtime using dynamic dispatch\n |\n5 | pub struct dyn users {\n | +++\n\nSome errors have detailed explanations: E0428, E0574, E0782.\nFor more information about an error, try `rustc --explain E0428`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:44.758473700Z", + "finished_at": "2025-10-20T19:41:09.407469300Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\nerror[E0786]: found invalid metadata files for crate `unwind` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libunwind-c656a6ce8faf7d92.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `cfg_if` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-b54fbca44f3cd17c.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `rustc_std_workspace_core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-807db1b9ffe1efed.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:201:9\n |\n201 | panic!(\"Invalid use of NoHashHasher\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 13 + use core::panic;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:33:25\n |\n33 | pub type IntMap = std::collections::HashMap>;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 129536 bytes failed\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:53:22\n |\n53 | pub type IntSet = std::collections::HashSet>;\n | ^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd_detect-d0198f5966fd6781.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 49152 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 100368 bytes failed\nmemory allocation of 114688 bytes failed\nmemory allocation of 303120 bytes failed\nmemory allocation of 786432 bytes failed\nmemory allocation of 13139 bytes failed\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 133136 bytes failed\nerror[E0786]: found invalid metadata files for crate `std`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:40:1\n |\n40 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot determine resolution for the import\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:1:5\n |\n1 | use std::ptr;\n | ^^^^^^^^\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:84:9\n |\n84 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:2:1\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n311 | panic_oob!(\"try_insert\", index, self.len())\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n375 | panic_oob!(\"swap_remove\", index, self.len())\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n423 | panic_oob!(\"remove\", index, self.len())\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:56:9\n |\n56 | debug_assert!(len < Self::CAPACITY);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:547:9\n |\n547 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:670:9\n |\n670 | debug_assert_eq!(self.len(), self.capacity());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:717:9\n |\n717 | debug_assert!(length <= CAP);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1069:5\n |\n1069 | panic!(\"ArrayVec: capacity exceeded in extend/from_iter\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1102:17\n |\n1102 | debug_assert_ne!(ptr, end_ptr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert_ne;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1120:9\n |\n1120 | debug_assert!(slice.len() <= take);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1263:9\n |\n1263 | debug_assert!(_result.is_ok());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:35:3\n |\n35 | #[derive(Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:66:9\n |\n66 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:125:9\n |\n125 | debug_assert_eq!(len, CAP);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n 37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:146:9\n |\n146 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:343:13\n |\n343 | assert!(self.is_char_boundary(new_len));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:374:21\n |\n374 | None => panic!(\"cannot remove a char from the end of a string\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:406:9\n |\n406 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:58:3\n |\n58 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:70:17\n |\n70 | assert_eq!(res, ch.len_utf8());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:73:13\n |\n73 | assert_eq!(string.chars().next(), Some(ch));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:78:3\n |\n78 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:84:9\n |\n84 | assert_eq!(len, ch.len_utf8(), \"Len of ch={}\", ch);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:87:13\n |\n87 | assert!(matches::matches!(encode_utf8(ch, ptr, len - 1), Err(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:88:13\n |\n88 | assert!(matches::matches!(encode_utf8(ch, ptr, len), Ok(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:8:3\n |\n8 | #[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:40:9\n |\n40 | write!(f, \"{}\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:46:9\n |\n46 | write!(f, \"{}: {}\", \"CapacityError\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:26:1\n |\n26 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:354:3\n |\n354 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:356:5\n |\n356 | assert_eq!(try_join(vec![\"\\0\"]), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:357:5\n |\n357 | assert_eq!(try_quote(\"\\0\"), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:345:3\n |\n345 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:348:5\n |\n348 | assert_eq!(join(vec![]), \"\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:349:5\n |\n349 | assert_eq!(join(vec![\"\"]), \"''\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:350:5\n |\n350 | assert_eq!(join(vec![\"a\", \"b\"]), \"a b\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:351:5\n |\n351 | assert_eq!(join(vec![\"foo bar\", \"baz\"]), \"'foo bar' baz\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:286:3\n |\n286 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:328:9\n |\n328 | assert!(parts.len() == 2);\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:337:13\n |\n337 | println!(\"FAIL: for input <{}>, expected <{}>, got <{}>\",\n | ^^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:342:5\n |\n342 | assert!(ok);\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:276:3\n |\n276 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:281:13\n |\n281 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:269:3\n |\n269 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:272:9\n |\n272 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:134:3\n |\n134 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:110:3\n |\n110 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:568:3\n |\n568 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:572:5\n |\n572 | assert_eq!(join(vec![INVALID_UTF8]), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:574:5\n |\n574 | assert_eq!(join(vec![]), &b\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:575:5\n |\n575 | assert_eq!(join(vec![&b\"\"[..]]), b\"''\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:555:3\n |\n555 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:559:5\n |\n559 | assert_eq!(quote(INVALID_UTF8), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:561:5\n |\n561 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:562:5\n |\n562 | assert_eq!(quote(b\"foobar\"), &b\"foobar\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:563:5\n |\n563 | assert_eq!(quote(b\"foo bar\"), &b\"'foo bar'\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:564:5\n |\n564 | assert_eq!(quote(b\"'\\\"\"), &b\"\\\"'\\\\\\\"\\\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:565:5\n |\n565 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:545:3\n |\n545 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:550:13\n |\n550 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:538:3\n |\n538 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:541:9\n |\n541 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:506:3\n |\n506 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:510:5\n |\n510 | assert!(core::str::from_utf8(INVALID_UTF8).is_err());\n | ^^^^^^\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:412:5\n |\n412 | debug_assert!(i > 0);\n | ^^^^^^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:410:9\n |\n410 | unreachable!()\n | ^^^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:234:3\n |\n234 | #[derive(PartialEq)]\n | ^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:225:13\n |\n225 | assert!(rest.len() < in_bytes.len()); // no infinite loop\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:170:3\n |\n170 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:43:52\n |\n43 | fn try_push(&mut self, element: Self::Item) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:48:13\n |\n48 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:50:13\n |\n50 | Err(CapacityError::new(element))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:61:26\n |\n61 | fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:63:20\n |\n63 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:68:13\n |\n68 | Some(ptr::read(self.as_ptr().add(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:49:27\n |\n49 | impl Drop for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:205:47\n |\n205 | pub fn try_push(&mut self, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:309:63\n |\n309 | pub fn try_insert(&mut self, index: usize, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:314:20\n |\n314 | return Err(CapacityError::new(element));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:332:9\n |\n332 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:349:30\n |\n349 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:396:49\n |\n396 | pub fn swap_pop(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:399:20\n |\n399 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:443:47\n |\n443 | pub fn pop_at(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:445:13\n |\n445 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:465:18\n |\n465 | where F: FnMut(&mut T) -> bool\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:482:35\n |\n482 | impl Drop for BackshiftOnDrop<'_, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:502:27\n |\n502 | fn process_one bool, T, const CAP: usize, const DELETED: bool>(\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:535:9\n |\n535 | drop(g);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 2 + use crate::arrayvec::mem::drop;\n |\n 2 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:570:18\n |\n570 | where T: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Copy;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:569:61\n |\n569 | pub fn try_extend_from_slice(&mut self, other: &[T]) -> Result<(), CapacityError>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:573:20\n |\n573 | return Err(CapacityError::new(()));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:584:9\n |\n584 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:657:32\n |\n657 | pub fn into_inner(self) -> Result<[T; CAP], Self> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:659:13\n |\n659 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n659 - Err(self)\n659 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:661:22\n |\n661 | unsafe { Ok(self.into_inner_unchecked()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:755:27\n |\n755 | impl From<[T; CAP]> for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:782:14\n |\n782 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:786:33\n |\n786 | fn try_from(slice: &[T]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:788:13\n |\n788 | Err(CapacityError::new(()))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:792:13\n |\n792 | Ok(array)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:809:35\n |\n809 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:826:35\n |\n826 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a mut ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:843:27\n |\n843 | impl IntoIterator for ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:895:27\n |\n895 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::Iterator;\n |\n 2 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:898:27\n |\n898 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:900:13\n |\n900 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:905:17\n |\n905 | Some(ptr::read(self.v.get_unchecked_ptr(index)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:910:36\n |\n910 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:912:15\n |\n912 | (len, Some(len))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:916:27\n |\n916 | impl DoubleEndedIterator for IntoIter {\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::DoubleEndedIterator;\n |\n 2 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:917:32\n |\n917 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:919:13\n |\n919 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:924:17\n |\n924 | Some(ptr::read(self.v.get_unchecked_ptr(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:930:27\n |\n930 | impl ExactSizeIterator for IntoIter { }\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::ExactSizeIterator;\n |\n 2 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:932:27\n |\n932 | impl Drop for IntoIter {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:947:27\n |\n947 | impl Clone for IntoIter\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:948:10\n |\n948 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:44\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:20\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:44\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:20\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:982:35\n |\n982 | impl<'a, T: 'a, const CAP: usize> Iterator for Drain<'a, T, CAP> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::Iterator;\n |\n 2 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:985:27\n |\n985 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:993:36\n |\n993 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:998:35\n |\n998 | impl<'a, T: 'a, const CAP: usize> DoubleEndedIterator for Drain<'a, T, CAP>\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::DoubleEndedIterator;\n |\n 2 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1000:32\n |\n1000 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1009:35\n |\n1009 | impl<'a, T: 'a, const CAP: usize> ExactSizeIterator for Drain<'a, T, CAP> {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::ExactSizeIterator;\n |\n 2 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1011:35\n |\n1011 | impl<'a, T: 'a, const CAP: usize> Drop for Drain<'a, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1016:19\n |\n1016 | while let Some(_) = self.next() { }\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1033:14\n |\n1033 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1040:18\n |\n1040 | impl Drop for ScopeExitGuard\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1041:14\n |\n1041 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1053:27\n |\n1053 | impl Extend for ArrayVec {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::Extend;\n |\n 2 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1058:18\n |\n1058 | fn extend>(&mut self, iter: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1081:18\n |\n1081 | where I: IntoIterator\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1100:20\n |\n1100 | if let Some(elt) = iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1117:18\n |\n1117 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1145:21\n |\n1145 | fn from_iter>(iter: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1152:27\n |\n1152 | impl Clone for ArrayVec\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1153:14\n |\n1153 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1182:27\n |\n1182 | impl PartialEq for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1183:14\n |\n1183 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1190:27\n |\n1190 | impl PartialEq<[T]> for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1191:14\n |\n1191 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:27\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Eq;\n |\n 2 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:60\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Eq;\n |\n 2 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1208:27\n |\n1208 | impl AsRef<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1212:27\n |\n1212 | impl AsMut<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1220:27\n |\n1220 | impl Default for ArrayVec {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:27\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialOrd;\n |\n 2 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:68\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialOrd;\n |\n 2 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1228:44\n |\n1228 | fn partial_cmp(&self, other: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:27\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Ord;\n |\n 2 + use std::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:61\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Ord;\n |\n 2 + use std::cmp::Ord;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1264:9\n |\n1264 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1266:45\n |\n1266 | fn flush(&mut self) -> io::Result<()> { Ok(()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:43:24\n |\n43 | impl Default for ArrayString\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:108:29\n |\n108 | pub fn from(s: &str) -> Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:111:9\n |\n111 | Ok(arraystr)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:123:47\n |\n123 | pub fn from_byte_string(b: &[u8; CAP]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:132:9\n |\n132 | Ok(vec)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:230:44\n |\n230 | pub fn try_push(&mut self, c: char) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:236:17\n |\n236 | Ok(n) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:238:21\n |\n238 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:17\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:27\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:284:55\n |\n284 | pub fn try_push_str<'a>(&mut self, s: &'a str) -> Result<(), CapacityError<&'a str>> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:286:20\n |\n286 | return Err(CapacityError::new(s));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:295:9\n |\n295 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:313:30\n |\n313 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:315:13\n |\n315 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:322:9\n |\n322 | Some(ch)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:373:13\n |\n373 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:455:24\n |\n455 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:462:24\n |\n462 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:469:24\n |\n469 | impl PartialEq> for str\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:476:24\n |\n476 | impl Eq for ArrayString \n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::Eq;\n |\n 1 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:496:24\n |\n496 | impl AsRef for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:507:24\n |\n507 | impl AsRef for ArrayString {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:530:24\n |\n530 | impl Clone for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:542:24\n |\n542 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:544:42\n |\n544 | fn partial_cmp(&self, rhs: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:553:24\n |\n553 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:555:41\n |\n555 | fn partial_cmp(&self, rhs: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:564:24\n |\n564 | impl PartialOrd> for str\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:566:54\n |\n566 | fn partial_cmp(&self, rhs: &ArrayString) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:575:24\n |\n575 | impl Ord for ArrayString\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::Ord;\n |\n 1 + use std::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:586:29\n |\n586 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:675:32\n |\n675 | fn try_from(f: &'a str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:678:9\n |\n678 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:686:43\n |\n686 | fn try_from(f: fmt::Arguments<'a>) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:690:9\n |\n690 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:32:66\n |\n32 | pub unsafe fn encode_utf8(ch: char, ptr: *mut u8, len: usize) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n14 + use std::fmt::Result;\n |\n14 + use std::io::Result;\n |\n14 + use std::result::Result;\n |\n14 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:37:16\n |\n37 | return Ok(1);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:41:16\n |\n41 | return Ok(2);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:46:16\n |\n46 | return Ok(3);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:52:16\n |\n52 | return Ok(4);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:54:5\n |\n54 | Err(EncodeUtf8Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:64:16\n |\n64 | if let Some(ch) = std::char::from_u32(codepoint) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::option::Option::Some;\n |\n\nFor more information about this error, try `rustc --explain E0786`.\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:812:27\n |\n812 | fn into_iter(self) -> Self::IntoIter { self.iter() }\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n812 - fn into_iter(self) -> Self::IntoIter { self.iter() }\n812 + fn into_iter(self) -> <&'a ArrayVec as IntoIterator>::IntoIter { self.iter() }\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:829:27\n |\n829 | fn into_iter(self) -> Self::IntoIter { self.iter_mut() }\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n829 - fn into_iter(self) -> Self::IntoIter { self.iter_mut() }\n829 + fn into_iter(self) -> <&'a mut ArrayVec as IntoIterator>::IntoIter { self.iter_mut() }\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nSome errors have detailed explanations: E0223, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:56:9\n |\n56 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:50:9\n |\n50 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:44:9\n |\n44 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:43:9\n |\n43 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:42:9\n |\n42 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: could not compile `either` (lib) due to 2 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `arrayvec` (lib) due to 164 previous errors\nerror: could not compile `anyhow` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"backtrace\\\", \\\"default\\\", \\\"std\\\"))\" -C metadata=18e57df37900a580 -C extra-filename=-045a5c2a78504372 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\build\\anyhow-045a5c2a78504372 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:243:3\n |\n243 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:246:3\n |\n246 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:305:17\n |\n305 | write!(f, \"unrecognized named flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:315:17\n |\n315 | write!(f, \"invalid hex flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:323:17\n |\n323 | write!(f, \"encountered empty flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:14:3\n |\n14 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 1 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:395:21\n |\n395 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:401:21\n |\n401 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:38:16\n |\n38 | impl Iterator for Iter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:41:27\n |\n41 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:13\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:32\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:51:21\n |\n51 | Some(B::from_bits_retain(self.inner.remaining.bits()))\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:107:16\n |\n107 | impl Iterator for IterNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:111:19\n |\n111 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:114:24\n |\n114 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:139:24\n |\n139 | return Some((flag.name(), B::from_bits_retain(bits)));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:143:9\n |\n143 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:167:16\n |\n167 | impl Iterator for IterDefinedNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:170:27\n |\n170 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:171:19\n |\n171 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:176:24\n |\n176 | return Some((flag.name(), B::from_bits_retain(flag.value().bits())));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:180:9\n |\n180 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:42:66\n |\n42 | pub fn to_writer(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:99:43\n |\n99 | pub fn from_str(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:107:16\n |\n107 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:115:20\n |\n115 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:120:34\n |\n120 | let parsed_flag = if let Some(flag) = flag.strip_prefix(\"0x\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::option::Option::Some;\n |\n 33 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:136:5\n |\n136 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:142:71\n |\n142 | pub fn to_writer_truncate(flags: &B, writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:155:52\n |\n155 | pub fn from_str_truncate(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:159:5\n |\n159 | Ok(B::from_bits_truncate(from_str::(input)?.bits()))\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:165:73\n |\n165 | pub fn to_writer_strict(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:189:50\n |\n189 | pub fn from_str_strict(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:197:16\n |\n197 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:205:20\n |\n205 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:211:20\n |\n211 | return Err(ParseError::invalid_hex_flag(\"unsupported hex flag value\"));\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:219:5\n |\n219 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:239:15\n |\n239 | Self: Sized;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 33 + use crate::__private::core::marker::Sized;\n |\n 33 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:237:34\n |\n237 | fn parse_hex(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:327:9\n |\n327 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:132:18\n |\n132 | pub trait Flags: Sized + 'static {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:168:39\n |\n168 | fn from_bits(bits: Self::Bits) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:172:13\n |\n172 | Some(truncated)\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:174:13\n |\n174 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:190:33\n |\n190 | fn from_name(name: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:193:20\n |\n193 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:198:24\n |\n198 | return Some(Self::from_bits_retain(flag.value().bits()));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:202:9\n |\n202 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:241:15\n |\n241 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:249:15\n |\n249 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:257:15\n |\n257 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:265:15\n |\n265 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:276:15\n |\n276 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:284:15\n |\n284 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:292:15\n |\n292 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:304:15\n |\n304 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:347:5\n |\n347 | Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::clone::Clone;\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:348:7\n |\n348 | + Copy\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:349:7\n |\n349 | + PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:354:7\n |\n354 | + Sized\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:382:46\n |\n382 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:388:46\n |\n388 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:434:16\n |\n434 | type Iter: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:437:21\n |\n437 | type IterNames: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `bitflags` (lib) due to 67 previous errors\nerror: could not compile `arrayref` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayref --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayref-0.3.9\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c74046c579888b41 -C extra-filename=-eb82cd3fe66e8102 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:100:9\n |\n100 | println!(\"cargo:rustc-cfg=no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:124:9\n |\n124 | impl Default for NoHashHasher {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:136:9\n |\n136 | impl Clone for NoHashHasher {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:148:9\n |\n148 | impl Copy for NoHashHasher {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::marker::Copy;\n |\n\nSome errors have detailed explanations: E0405, E0463, E0786.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:88:9\n |\n88 | println!(\"cargo:rustc-cfg=no_core_net\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(feature, values(\\\"result\\\"))\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:229:9\n |\n229 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:82:9\n |\n82 | println!(\"cargo:rustc-cfg=no_core_num_saturating\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:22:5\n |\n22 | println!(\"cargo:rustc-cfg=if_docsrs_then_no_serde_core\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:20:5\n |\n20 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:213:13\n |\n213 | assert_eq!(iter.next(), None, \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-cfg=no_core_cstr\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\.fingerprint\\constant_time_eq-b7f0e5048584fd47\\output-lib-constant_time_eq`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:200:13\n |\n200 | assert_eq!(equals_sign, \"=\", \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:70:9\n |\n70 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:1:5\n |\n1 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: could not compile `nohash-hasher` (lib) due to 7 previous errors\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:4:5\n |\n4 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:64:13\n |\n64 | println!(\"cargo:rustc-cfg=no_std_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:145:9\n |\n145 | panic!(\"{}\", format!(\"Cargo.toml does not contain `{}`\", TABLE_HEADER));\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `thread_local` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:11:1\n |\n11 | thread_local!(\n | ^^^^^^^^^^^^\n |\n = note: `thread_local` is in scope, but it is an attribute: `#[thread_local]`\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:9:3\n |\n9 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:61:13\n |\n61 | println!(\"cargo:rustc-cfg=no_std_atomic64\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:111:3\n |\n111 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:49:9\n |\n49 | println!(\"cargo:rustc-cfg=no_target_has_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:104:3\n |\n104 | #[derive(Debug, Ord, PartialEq, PartialOrd, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:99:13\n |\n99 | println!(\"cargo:rustc-cfg={}\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-check-cfg=cfg(coverage_nightly)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:91:9\n |\n91 | println!(\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:90:9\n |\n90 | println!(\"cargo:rustc-check-cfg=cfg(kani)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:89:9\n |\n89 | println!(\"cargo:rustc-check-cfg=cfg(doc_cfg)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:85:13\n |\n85 | println!(\"cargo:rustc-check-cfg=cfg(rust, values(\\\"{}.{}.{}\\\"))\", major, minor, patch);\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:34:9\n |\n34 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:77:13\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg({})\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:33:9\n |\n33 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:67:5\n |\n67 | println!(\"cargo:rerun-if-changed=Cargo.toml\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:62:5\n |\n62 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:19:5\n |\n19 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:5:11\n |\n 5 | fn main() {\n | ___________^\n 6 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 7 | |\n 8 | | let minor = match rustc_minor_version() {\n... |\n22 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `quote` (build script) due to 16 previous errors\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:9\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this function\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:22:6\n |\n22 | impl Drop for Stack {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:43:12\n |\n43 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:54:12\n |\n54 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:93:12\n |\n93 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:94:12\n |\n94 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:98:24\n |\n98 | let mut v: Vec<_> = i.collect();\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:105:22\n |\n105 | restore: Option>,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:118:24\n |\n118 | if let Some(prev) = &self.restore {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:137:17\n |\n137 | impl Drop for Writer<'_, T> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:149:26\n |\n149 | restore: None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:176:42\n |\n176 | writer.restore = Some(restore);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:197:8\n |\n197 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:199:5\n |\n199 | THREAD_LOCAL.with(|stack| stack.uninit_slice(len, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:205:8\n |\n205 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:207:5\n |\n207 | THREAD_LOCAL.with(|stack| stack.uninit(f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:214:8\n |\n214 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:215:8\n |\n215 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:217:5\n |\n217 | THREAD_LOCAL.with(|stack| stack.buffer(i, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:227:6\n |\n227 | impl Drop for DropStack<'_> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:77:21\n |\n77 | let mut v = Vec::::with_capacity(size_in_bytes);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:14\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:64:27\n |\n64 | let mut tmp = Vec::::with_capacity(len);\n | ^^^ use of undeclared type `Vec`\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0463, E0531, E0786.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: could not compile `second-stack` (lib) due to 28 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:30:9\n |\n30 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:60:29\n |\n60 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:65:25\n |\n65 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:66:16\n |\n66 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:7:16\n |\n7 | const PRIVATE: &str = \"\\\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:19:11\n |\n19 | fn main() {\n | ___________^\n20 | | println!(\"cargo:rerun-if-changed=build.rs\");\n21 | |\n22 | | println!(\"cargo:rustc-cfg=if_docsrs_then_no_serde_core\");\n... |\n58 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:60:29\n |\n60 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: could not compile `serde` (build script) due to 31 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:27:9\n |\n27 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:109:25\n |\n109 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:110:16\n |\n110 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:114:15\n |\n114 | cfg_name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:181:24\n |\n181 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 58 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:219:13\n |\n219 | Some(VersionCfg { version: Version { major, minor, patch }, cfg_name: name })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 58 + use core::option::Option::Some;\n |\n\nerror[E0369]: binary operation `>=` cannot be applied to type `Version`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:72:22\n |\n 72 | if rustc_version >= (Version { major: 1, minor: 77, patch: 0 }) {\n | ------------- ^^ ------------------------------------------- Version\n | |\n | Version\n |\nnote: an implementation of `core::cmp::PartialOrd` might be missing for `Version`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:105:1\n |\n105 | struct Version {\n | ^^^^^^^^^^^^^^ must implement `core::cmp::PartialOrd`\nhelp: consider annotating `Version` with `#[derive(PartialEq, PartialOrd)]`\n |\n105 + #[derive(PartialEq, PartialOrd)]\n106 | struct Version {\n |\n\nSome errors have detailed explanations: E0369, E0412, E0425, E0462, E0463, E0786.\nFor more information about an error, try `rustc --explain E0369`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: could not compile `serde_core` (build script) due to 32 previous errors\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: could not compile `zerocopy` (build script) due to 25 previous errors\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\.fingerprint\\convert_case-55893302869ebd74\\output-lib-convert_case`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230033\\target_st_51a76f95-e33c-48fe-8adf-52ad71f600a7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:13:11\n |\n 13 | fn main() {\n | ___________^\n 14 | | let rustc = rustc_minor_version().unwrap_or(u32::MAX);\n 15 | |\n 16 | | if rustc >= 80 {\n... |\n147 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:149:68\n |\n149 | fn compile_probe_unstable(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:160:43\n |\n160 | fn compile_probe_stable(feature: &str) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:164:62\n |\n164 | fn do_compile_probe(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:235:26\n |\n235 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:259:32\n |\n259 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nerror: could not compile `proc-macro2` (build script) due to 67 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:60:45\n |\n60 | fn parse_word(&mut self, mut ch: u8) -> Option> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:64:31\n |\n64 | '\"' => if let Err(()) = self.parse_double(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:66:28\n |\n66 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:68:32\n |\n68 | '\\'' => if let Err(()) = self.parse_single(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:70:28\n |\n70 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:72:32\n |\n72 | '\\\\' => if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:76:28\n |\n76 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:81:20\n |\n81 | if let Some(ch2) = self.next_char() { ch = ch2; } else { break; }\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:86:57\n |\n86 | fn parse_double(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:88:20\n |\n88 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:91:32\n |\n91 | if let Some(ch3) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:113:57\n |\n113 | fn parse_single(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:115:20\n |\n115 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:126:32\n |\n126 | fn next_char(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:133:10\n |\n133 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:135:27\n |\n135 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:136:16\n |\n136 | if let Some(mut ch) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:142:35\n |\n142 | while let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:24\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:81\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:152:13\n |\n152 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:160:34\n |\n160 | pub fn split(in_bytes: &[u8]) -> Option>> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:24\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:24\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:75\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:196:24\n |\n196 | .collect::>, QuoteError>>()?\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:206:56\n |\n206 | pub fn quote<'a>(&self, mut in_bytes: &'a [u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:457:20\n |\n457 | pub fn join<'a, I: IntoIterator>(words: I) -> Vec {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:24\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:68\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:497:38\n |\n497 | pub fn try_quote(in_bytes: &[u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:540:29\n |\n540 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:548:15\n |\n548 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:66:10\n |\n66 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:68:27\n |\n68 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:92:31\n |\n92 | pub fn split(in_str: &str) -> Option> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:24\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:24\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:74\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:163:49\n |\n163 | pub fn quote<'a>(&self, in_str: &'a str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:177:6\n |\n177 | impl From for Quoter {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:183:6\n |\n183 | impl From for bytes::Quoter {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:201:20\n |\n201 | pub fn join<'a, I: IntoIterator>(words: I) -> String {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:24\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:67\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:241:35\n |\n241 | pub fn try_quote(in_str: &str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:271:29\n |\n271 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:279:15\n |\n279 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:83:9\n |\n83 | Some(result)\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:101:36\n |\n101 | ... return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:104:37\n |\n104 | '\"' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:108:24\n |\n108 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:117:38\n |\n117 | '\\'' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:121:24\n |\n121 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:128:19\n |\n128 | if res == Some(b'\\n') { self.line_no += 1; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:38\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:194:9\n |\n194 | Ok(words.into_iter()\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:209:20\n |\n209 | return Ok(b\"''\"[..].into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:212:20\n |\n212 | return Err(QuoteError::Nul);\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:222:24\n |\n222 | return Ok(in_bytes.into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:229:9\n |\n229 | Ok(out.into())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:38\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:164:9\n |\n164 | Ok(match self.inner.quote(in_str.as_bytes())? {\n | ^^ not found in this scope\n\nerror: could not compile `shlex` (lib) due to 106 previous errors\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:35:24\n |\n35 | fn gen_uint(u: u64) -> UIntCode {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:52:23\n |\n52 | fn gen_int(i: i64) -> IntCode {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:63:36\n |\n63 | fn gcdi(mut a: i64, mut b: i64) -> i64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:76:36\n |\n76 | fn gcdu(mut a: u64, mut b: u64) -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:86:20\n |\n86 | fn sign(i: i64) -> char {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:96:8\n |\n96 | a: u64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:151:84\n |\n151 | fn uint_binary_test(left: u64, operator: &'static str, right: u64, result: u64) -> UIntTest {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:161:8\n |\n161 | a: i64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:198:83\n |\n198 | fn int_binary_test(left: i64, operator: &'static str, right: i64, result: i64) -> IntBinaryTest {\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:208:9\n |\n208 | op: &'static str,\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:239:69\n |\n239 | fn int_unary_test(operator: &'static str, num: i64, result: i64) -> IntUnaryTest {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:396:17\n |\n396 | pub fn no_std() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:405:36\n |\n405 | pub fn force_unix_path_separator() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:407:11\n |\n407 | fn main() {\n | ___________^\n408 | | no_std();\n409 | | force_unix_path_separator();\n410 | | println!(\"cargo:rerun-if-changed=tests\");\n... |\n416 | | f.write_all(tests.as_bytes()).unwrap();\n417 | | }\n | |_^\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 58 previous errors\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:15:5\n |\n15 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:15:5\n |\n15 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\winapi.rs:10:5\n |\n10 | use std::os::raw;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:20:5\n |\n20 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:17:5\n |\n17 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:287:9\n |\n287 | use std::convert::TryFrom;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:288:9\n |\n288 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:289:9\n |\n289 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:290:9\n |\n290 | use std::fs::File;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:291:9\n |\n291 | use std::io::Read;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:292:9\n |\n292 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:293:9\n |\n293 | use std::mem;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:294:9\n |\n294 | use std::path::{Path, PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:295:9\n |\n295 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:296:9\n |\n296 | use std::str::FromStr;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:297:9\n |\n297 | use std::sync::atomic::{AtomicBool, Ordering};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:298:9\n |\n298 | use std::sync::Once;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:1:5\n |\n1 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:1:5\n |\n1 | use std::borrow::Cow;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:2:5\n |\n2 | use std::collections::HashMap;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:3:5\n |\n3 | use std::convert::TryFrom;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:4:5\n |\n4 | use std::io::BufRead;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:5:5\n |\n5 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror[E0432]: unresolved imports `std::ffi::OsStr`, `std::ffi::OsString`, `std::io`, `std::ops::RangeFrom`, `std::ptr::null_mut`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:16:11\n |\n16 | ffi::{OsStr, OsString},\n | ^^^^^ ^^^^^^^^\n17 | io,\n | ^^\n18 | ops::RangeFrom,\n | ^^^^^^^^^^^^^^\n19 | os::windows::prelude::*,\n20 | ptr::null_mut,\n | ^^^^^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:29:3\n |\n29 | #[derive(Copy, Clone, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n17 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:63:3\n |\n63 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n17 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:199:3\n |\n199 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 17 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:233:25\n |\n233 | vers => Err(format!(\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:310:7\n |\n310 | #[derive(Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n279 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:526:47\n |\n526 | if installation_name.starts_with(&format!(\"VisualStudio/{}.\", version))\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:527:51\n |\n527 | || installation_name.starts_with(&format!(\"VisualStudioPreview/{}.\", version))\n | ^^^^^^\n\nerror: cannot find macro `matches` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:556:20\n |\n556 | if matches!(target, TargetArch::Arm64 | TargetArch::Arm64ec) {\n | ^^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use core::matches;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:664:18\n |\n664 | &format!(\"Microsoft.VisualStudio.Component.VC.Tools.{}\", tools_arch?),\n | ^^^^^^\n\nerror: cannot find macro `matches` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:752:23\n |\n752 | } else if matches!(target, TargetArch::Arm64 | TargetArch::Arm64ec) {\n | ^^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use core::matches;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:820:51\n |\n820 | let candidate = path.join(\"bin\").join(format!(\"Host{}\", x));\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1150:39\n |\n1150 | (TargetArch::X86, X86) => vec![(\"\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1151:42\n |\n1151 | (TargetArch::X86, X86_64) => vec![(\"amd64_x86\", \"amd64\"), (\"\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1152:39\n |\n1152 | (TargetArch::X64, X86) => vec![(\"x86_amd64\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1153:42\n |\n1153 | (TargetArch::X64, X86_64) => vec![(\"amd64\", \"amd64\"), (\"x86_amd64\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1154:39\n |\n1154 | (TargetArch::Arm, X86) => vec![(\"x86_arm\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1155:42\n |\n1155 | (TargetArch::Arm, X86_64) => vec![(\"amd64_arm\", \"amd64\"), (\"x86_arm\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1156:18\n |\n1156 | _ => vec![],\n | ^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1395:39\n |\n1395 | .open(&OsString::from(format!(\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:8:3\n |\n8 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:47:3\n |\n47 | #[derive(Clone, Copy, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139+ use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:55:3\n |\n55 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139+ use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:101:3\n |\n101 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:116:3\n |\n116 | #[derive(Clone, Copy, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:111:13\n |\n111 | assert!(len % 2 == 0, \"impossible wide string size: {} bytes\", len);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::assert;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:115:25\n |\n115 | let mut v = vec![0u16; vlen];\n | ^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:133:13\n |\n133 | assert!(len % 2 == 0, \"impossible wide string size: {} bytes\", len);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:144:13\n |\n144 | assert!(actual_len <= v.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:45:9\n |\n45 | assert!(!ptr.is_null());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 8 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:65:3\n |\n65 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:227:11\n |\n227 | match std::env::var(\"VisualStudioVersion\") {\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:450:19\n |\n450 | cl.stderr(std::process::Stdio::piped())\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:451:21\n |\n451 | .stdout(std::process::Stdio::null());\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:669:21\n |\n669 | .stderr(std::process::Stdio::inherit())\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\winapi.rs:103:16\n |\n103 | impl ::std::ops::Deref for $interface {\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:60:54\n |\n60 | VsInstances::VswhereBased(v) => Box::new(std::iter::once(VsInstance::Vswhere(v))),\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:39:27\n |\n39 | fn new(arch: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n17 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:42:33\n |\n42 | \"x64\" | \"x86_64\" => Some(Self::X64),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:43:36\n |\n43 | \"arm64\" | \"aarch64\" => Some(Self::Arm64),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:44:26\n |\n44 | \"arm64ec\" => Some(Self::Arm64ec),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:45:40\n |\n45 | \"x86\" | \"i686\" | \"i586\" => Some(Self::X86),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:46:35\n |\n46 | \"arm\" | \"thumbv7a\" => Some(Self::Arm),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:47:18\n |\n47 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n17 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:70:6\n |\n70 | impl AsRef for Env {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n17 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:87:6\n |\n87 | impl From for PathBuf {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n17 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:97:46\n |\n97 | fn get_env(&self, name: &'static str) -> Option;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:104:46\n |\n104 | fn get_env(&self, name: &'static str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:140:50\n |\n140 | pub fn find(arch_or_target: &str, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:147:55\n |\n147 | pub fn find_tool(arch_or_target: &str, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:148:28\n |\n148 | let full_arch = if let Some((full_arch, rest)) = arch_or_target.split_once(\"-\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:152:20\n |\n152 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 17 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:161:87\n |\n161 | pub fn find_tool_with_env(full_arch: &str, tool: &str, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:222:29\n |\n222 | pub fn find_vs_version() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 17 + use core::fmt::Result;\n |\n 17 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:222:44\n |\n222 | pub fn find_vs_version() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n222 | pub fn find_vs_version() -> Result {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:228:9\n |\n228 | Ok(version) => match &version[..] {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:229:23\n |\n229 | \"17.0\" => Ok(VsVers::Vs17),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:230:23\n |\n230 | \"16.0\" => Ok(VsVers::Vs16),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:231:23\n |\n231 | \"15.0\" => Ok(VsVers::Vs15),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:232:23\n |\n232 | \"14.0\" => Ok(VsVers::Vs14),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:233:21\n |\n233 | vers => Err(format!(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:246:17\n |\n246 | Ok(VsVers::Vs17)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:248:17\n |\n248 | Ok(VsVers::Vs16)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:250:17\n |\n250 | Ok(VsVers::Vs15)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:252:17\n |\n252 | Ok(VsVers::Vs14)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:254:17\n |\n254 | Err(\"\\n\\n\\\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:272:26\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:272:43\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:305:15\n |\n305 | libs: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:306:15\n |\n306 | path: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:307:18\n |\n307 | include: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:312:15\n |\n312 | libs: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:313:15\n |\n313 | path: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:314:18\n |\n314 | include: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:320:32\n |\n320 | fn new(name: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:333:62\n |\n333 | unsafe fn get_proc_address(&self, name: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:348:48\n |\n348 | fn is_amd64_emulation_supported_inner() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Default`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:356:30\n |\n356 | let mut attributes = Default::default();\n | ^^^^^^^ use of undeclared type `Default`\n |\nhelp: consider importing this trait\n |\n279 + use core::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:359:13\n |\n359 | Some((attributes & UserEnabled) != 0)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:361:13\n |\n361 | Some(false)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:416:44\n |\n416 | fn find_tool(&self, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:423:75\n |\n423 | fn is_vscmd_target(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:429:79\n |\n429 | fn is_vscmd_target_env(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:431:9\n |\n431 | Some(target.as_vs_arch() == vscmd_arch.as_ref())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:436:78\n |\n436 | fn is_vscmd_target_cl(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:438:9\n |\n438 | Some(target.as_vs_arch() == cmd_target)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:443:55\n |\n443 | fn vscmd_target_cl(env_getter: &dyn EnvGetter) -> Option<&'static str> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:462:23\n |\n462 | b\"x64\" => Some(\"x64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:463:23\n |\n463 | b\"x86\" => Some(\"x86\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:464:25\n |\n464 | b\"ARM64\" => Some(\"arm64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:465:23\n |\n465 | b\"ARM\" => Some(\"arm\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:466:18\n |\n466 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:475:10\n |\n475 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:483:20\n |\n483 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:488:51\n |\n488 | if is_vscmd_target(target, env_getter) == Some(false) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:509:77\n |\n509 | fn find_msbuild_vs17(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:518:10\n |\n518 | ) -> Box> {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:518:14\n |\n518 | ) -> Box> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n279 + use core::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:519:32\n |\n519 | let instances = if let Some(instances) = vs15plus_instances(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:529:17\n |\n529 | Some(instance.installation_path()?)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:531:17\n |\n531 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:541:10\n |\n541 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:546:28\n |\n546 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:559:17\n |\n559 | Some(tool)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:564:77\n |\n564 | fn find_msbuild_vs16(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:572:10\n |\n572 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:580:10\n |\n580 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:590:33\n |\n590 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:621:78\n |\n621 | fn vs15plus_instances(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:626:42\n |\n626 | fn vs15plus_instances_using_com() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:632:9\n |\n632 | Some(VsInstances::ComBased(enum_setup_instances))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:638:10\n |\n638 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:649:20\n |\n649 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:653:50\n |\n653 | TargetArch::X86 | TargetArch::X64 => Some(\"x86.x64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:654:32\n |\n654 | TargetArch::Arm => Some(\"ARM\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:655:56\n |\n655 | TargetArch::Arm64 | TargetArch::Arm64ec => Some(\"ARM64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:676:9\n |\n676 | Some(vs_instances)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:681:40\n |\n681 | fn parse_version(version: &str) -> Option<[u16; 4]> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:13\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:18\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:39\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:13\n |\n685 | Some(Err(_)) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:18\n |\n685 | Some(Err(_)) => None,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:29\n |\n685 | Some(Err(_)) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:686:21\n |\n686 | None => Some(0),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:688:9\n |\n688 | Some([\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:700:10\n |\n700 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:707:17\n |\n707 | Some((version, tool))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:724:10\n |\n724 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:726:13\n |\n726 | Some(instances) => instances\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:741:54\n |\n741 | .and_then(|path| if path.is_file() { Some(path) } else { None });\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:741:74\n |\n741 | .and_then(|path| if path.is_file() { Some(path) } else { None });\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:764:10\n |\n764 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:776:16\n |\n776 | if let Some(alt_lib_path) = alt_lib_path {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:782:16\n |\n782 | if let Some((atl_lib_path, atl_include_path)) = atl_paths(target, &root_path) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:789:9\n |\n789 | Some(tool.into_tool(env_getter))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:796:10\n |\n796 | ) -> Option<(PathBuf, PathBuf, PathBuf, PathBuf, Option, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:796:54\n |\n796 | ) -> Option<(PathBuf, PathBuf, PathBuf, PathBuf, Option, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:813:25\n |\n813 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:822:17\n |\n822 | Some((candidate, x))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:824:17\n |\n824 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:843:9\n |\n843 | Some((\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:853:76\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:853:83\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:854:16\n |\n854 | if let Some(version) = env_getter.get_env(\"VCToolsVersion\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:863:39\n |\n863 | let mut version_file = if let Ok(f) = File::open(&version_path) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:908:9\n |\n908 | Some(version)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:918:54\n |\n918 | fn atl_paths(target: TargetArch, path: &Path) -> Option<(PathBuf, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:922:13\n |\n922 | Some((atl_path.join(\"lib\").join(sub), atl_path.join(\"include\")))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:924:13\n |\n924 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:934:10\n |\n934 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:937:20\n |\n937 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:944:9\n |\n944 | Some(tool.into_tool(env_getter))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:947:68\n |\n947 | fn get_sdks(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:955:25\n |\n955 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:969:16\n |\n969 | if let Some((sdk, version)) = get_sdk10_dir(env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:978:23\n |\n978 | } else if let Some(sdk) = get_sdk81_dir() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:988:9\n |\n988 | Some(info)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:994:16\n |\n994 | paths: Vec,\n | ^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `AsRef`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:998:38\n |\n998 | let prev = prev.as_ref().map(AsRef::as_ref).unwrap_or_default();\n | ^^^^^ use of undeclared type `AsRef`\n |\nhelp: consider importing this trait\n |\n279 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1012:10\n |\n1012 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1018:21\n |\n1018 | Some(path.join(\"bin\").join(host)),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1022:39\n |\n1022 | .chain(iter::once_with(|| Some((sdk_info.find_tool(tool)?, None))).flatten())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1022:72\n |\n1022 | .chain(iter::once_with(|| Some((sdk_info.find_tool(tool)?, None))).flatten())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1041:33\n |\n1041 | fn get_vc_dir(ver: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1045:9\n |\n1045 | Some(path.into())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1054:37\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1054:54\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1072:9\n |\n1072 | Some((root.into(), version))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1086:53\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1086:70\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1087:17\n |\n1087 | if let (Some(root), Some(version)) = (\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1087:29\n |\n1087 | if let (Some(root), Some(version)) = (\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1094:20\n |\n1094 | return Some((\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1107:24\n |\n1107 | .collect::>();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1115:9\n |\n1115 | Some((root.into(), version))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1122:27\n |\n1122 | fn get_sdk81_dir() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1126:9\n |\n1126 | Some(root.into())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1148:42\n |\n1148 | fn bin_subdir(target: TargetArch) -> Vec<(&'static str, &'static str)> {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1355:42\n |\n1355 | fn max_version(key: &RegistryKey) -> Option<(OsString, RegistryKey)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1357:27\n |\n1357 | let mut max_key = None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 279 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1363:17\n |\n1363 | Some(s) => s,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1367:24\n |\n1367 | if let Ok(k) = key.open(&subkey) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1369:31\n |\n1369 | max_key = Some((subkey, k));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1404:82\n |\n1404 | pub(super) fn find_devenv(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1408:76\n |\n1408 | fn find_devenv_vs15(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1413:83\n |\n1413 | pub(super) fn find_msbuild(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1415:16\n |\n1415 | if let Some(r) = find_msbuild_vs17(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1416:13\n |\n1416 | Some(r)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1417:23\n |\n1417 | } else if let Some(r) = find_msbuild_vs16(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1418:20\n |\n1418 | return Some(r);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1419:23\n |\n1419 | } else if let Some(r) = find_msbuild_vs15(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1420:20\n |\n1420 | return Some(r);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1426:77\n |\n1426 | fn find_msbuild_vs15(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1430:48\n |\n1430 | fn find_old_msbuild(target: TargetArch) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:12:21\n |\n12 | pub(crate) env: Vec<(OsString, OsString)>,\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:42:31\n |\n42 | pub fn env(&self) -> impl IntoIterator {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:45:20\n |\n45 | pub type FARPROC = Option isize>;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n139+ use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:110:6\n |\n110 | impl Default for SAFEARRAY {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n139 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:44:13\n |\n44 | unsafe impl Sync for Repr {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n11 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:45:13\n |\n45 | unsafe impl Send for Repr {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n11 + use core::marker::Send;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:59:43\n |\n59 | let key = key.encode_wide().chain(Some(0)).collect::>();\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:59:62\n |\n59 | let key = key.encode_wide().chain(Some(0)).collect::>();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:71:13\n |\n71 | Ok(RegistryKey(Repr::Owned(OwnedKey(ret))))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:73:13\n |\n73 | Err(io::Error::from_raw_os_error(err as i32))\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n73 - Err(io::Error::from_raw_os_error(err as i32))\n73 + err(io::Error::from_raw_os_error(err as i32))\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:86:45\n |\n86 | let name = name.encode_wide().chain(Some(0)).collect::>();\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:86:64\n |\n86 | let name = name.encode_wide().chain(Some(0)).collect::>();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:99:24\n |\n99 | return Err(io::Error::from_raw_os_error(err as i32));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n99 - return Err(io::Error::from_raw_os_error(err as i32));\n99 + return err(io::Error::from_raw_os_error(err as i32));\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:102:24\n |\n102 | return Err(io::Error::new(\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n102 - return Err(io::Error::new(\n102 + return err(io::Error::new(\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:129:24\n |\n129 | return Err(io::Error::from_raw_os_error(err as i32));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n129 - return Err(io::Error::from_raw_os_error(err as i32));\n129 + return err(io::Error::from_raw_os_error(err as i32));\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:151:13\n |\n151 | Ok(OsString::from_wide(&v))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:156:6\n |\n156 | impl Drop for OwnedKey {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:164:10\n |\n164 | impl<'a> Iterator for Iter<'a> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:167:27\n |\n167 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:182:17\n |\n182 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 11 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:184:17\n |\n184 | Some(Err(io::Error::from_raw_os_error(ret as i32)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:184:22\n |\n184 | Some(Err(io::Error::from_raw_os_error(ret as i32)))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:187:17\n |\n187 | Some(Ok(OsString::from_wide(&v)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:187:22\n |\n187 | Some(Ok(OsString::from_wide(&v)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:24:24\n |\n24 | pub fn initialize() -> Result<(), HRESULT> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 8 + use core::fmt::Result;\n |\n 8 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:28:9\n |\n28 | Err(err)\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n28 - Err(err)\n28 + err(err)\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:30:9\n |\n30 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:53:30\n |\n53 | pub fn cast(&self) -> Result, i32>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 8 + use core::fmt::Result;\n |\n 8 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:60:20\n |\n60 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n60 - return Err(err);\n60 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:62:9\n |\n62 | Ok(unsafe { ComPtr::from_raw(obj as *mut U) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:74:9\n |\n74 | impl Clone for ComPtr\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:85:9\n |\n85 | impl Drop for ComPtr\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:106:6\n |\n106 | impl Drop for BStr {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:164:21\n |\n164 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:176:20\n |\n176 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n176 - return Err(err);\n176 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:179:9\n |\n179 | Ok(SetupConfiguration(obj))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:181:55\n |\n181 | pub fn get_instance_for_current_process(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:185:20\n |\n185 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n185 - return Err(err);\n185 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:187:9\n |\n187 | Ok(unsafe { SetupInstance::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:189:37\n |\n189 | pub fn enum_instances(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:193:20\n |\n193 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n193 - return Err(err);\n193 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:195:9\n |\n195 | Ok(unsafe { EnumSetupInstances::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:197:41\n |\n197 | pub fn enum_all_instances(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:202:20\n |\n202 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n202 - return Err(err);\n202 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:204:9\n |\n204 | Ok(unsafe { EnumSetupInstances::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:214:34\n |\n214 | pub fn instance_id(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:219:20\n |\n219 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n219 - return Err(err);\n219 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:221:9\n |\n221 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:223:40\n |\n223 | pub fn installation_name(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:228:20\n |\n228 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n228 - return Err(err);\n228 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:230:9\n |\n230 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:232:40\n |\n232 | pub fn installation_path(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:237:20\n |\n237 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n237 - return Err(err);\n237 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:239:9\n |\n239 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:241:43\n |\n241 | pub fn installation_version(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:246:20\n |\n246 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n246 - return Err(err);\n246 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:248:9\n |\n248 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:250:35\n |\n250 | pub fn product_path(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:256:20\n |\n256 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n256 - return Err(err);\n256 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:258:9\n |\n258 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:270:6\n |\n270 | impl Iterator for EnumSetupInstances {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:271:17\n |\n271 | type Item = Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:272:27\n |\n272 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:272:34\n |\n272 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:276:20\n |\n276 | return Some(Err(err));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:276:25\n |\n276 | return Some(Err(err));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n276 - return Some(Err(err));\n276 + return Some(err(err));\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:279:20\n |\n 28 | pub const eNone: InstanceState = 0;\n | ----------------------------------- similarly named constant `eNone` defined here\n...\n279 | return None;\n | ^^^^\n |\nhelp: a constant with a similar name exists\n |\n279 | return eNone;\n | +\nhelp: consider importing this unit variant\n |\n 11 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:281:9\n |\n281 | Some(Ok(unsafe { SetupInstance::from_raw(obj) }))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:281:14\n |\n281 | Some(Ok(unsafe { SetupInstance::from_raw(obj) }))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:15:40\n |\n15 | pub fn installation_name(&self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:26:40\n |\n26 | pub fn installation_path(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:33:43\n |\n33 | pub fn installation_version(&self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:50:6\n |\n50 | impl IntoIterator for VsInstances {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:53:21\n |\n53 | type IntoIter = Box>;\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:53:25\n |\n53 | type IntoIter = Box>;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Result`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:58:51\n |\n58 | Box::new(e.into_iter().filter_map(Result::ok).map(VsInstance::Com))\n | ^^^^^^ use of undeclared type `Result`\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:67:18\n |\n67 | map: HashMap,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n66 | pub struct VswhereInstance {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:67:26\n |\n67 | map: HashMap,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n66 | pub struct VswhereInstance {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:70:15\n |\n70 | impl TryFrom<&Vec> for VswhereInstance {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:73:26\n |\n73 | fn try_from(output: &Vec) -> Result {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:73:38\n |\n73 | fn try_from(output: &Vec) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Result`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:76:24\n |\n76 | .map_while(Result::ok)\n | ^^^^^^ use of undeclared type `Result`\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:79:17\n |\n79 | Some((splitn.next()?.to_owned(), splitn.next()?.to_owned()))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:87:20\n |\n87 | return Err(\"required properties not found\");\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:90:9\n |\n90 | Ok(Self { map })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:384:23\n |\n384 | libs: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:385:23\n |\n385 | path: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:386:26\n |\n386 | include: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:406:22\n |\n406 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:504:26\n |\n504 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:522:20\n |\n522 | return Box::new(iter::empty());\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:524:9\n |\n524 | Box::new(instances.into_iter().filter_map(move |instance| {\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:551:26\n |\n551 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:603:26\n |\n603 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:748:22\n |\n748 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:857:41\n |\n857 | return version.to_str().map(ToString::to_string);\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:870:36\n |\n870 | let mut version_file = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:905:27\n |\n905 | let mut version = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1444:26\n |\n1444 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:169:25\n |\n169 | let mut v = Vec::with_capacity(256);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:58:17\n |\n58 | Box::new(e.into_iter().filter_map(Result::ok).map(VsInstance::Com))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:60:45\n |\n60 | VsInstances::VswhereBased(v) => Box::new(std::iter::once(VsInstance::Vswhere(v))),\n | ^^^ use of undeclared type `Box`\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0463, E0531, E0786.\nerror: could not compile `find-msvc-tools` (lib) due to 321 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:44.996905300Z", + "finished_at": "2025-10-20T19:45:07.195645100Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989287089)\nerror: expected one of: `name`, `btree`, `direct`\n --> src\\lib.rs:6:11\n |\n6 | index(by_user_day, btree = [user_id, day]),\n | ^^^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `logs` in this scope\n --> src\\lib.rs:19:26\n |\n19 | ctx.db.logs().insert(logs {\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `logs` in this scope\n --> src\\lib.rs:25:26\n |\n25 | ctx.db.logs().insert(logs {\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `logs` in this scope\n --> src\\lib.rs:31:26\n |\n31 | ctx.db.logs().insert(logs {\n | ^^^^ not found in this scope\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:19:12\n |\n19 | ctx.db.logs().insert(logs {\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:25:12\n |\n25 | ctx.db.logs().insert(logs {\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:31:12\n |\n31 | ctx.db.logs().insert(logs {\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:41:09.407867500Z", + "finished_at": "2025-10-20T19:45:23.797754300Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\lib.rs:44:25\n |\n44 | #[cfg(feature = \"std\")] extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 1179664 bytes failed\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\lib.rs:45:27\n |\n45 | #[cfg(feature = \"alloc\")] extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `getrandom`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\os.rs:12:5\n |\n12 | use getrandom::getrandom;\n | ^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `getrandom`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\error.rs:169:11\n |\n169 | impl From for Error {\n | ^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `getrandom`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\error.rs:171:20\n |\n171 | fn from(error: getrandom::Error) -> Self {\n | ^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `getrandom`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\lib.rs:414:27\n |\n414 | if let Err(err) = getrandom::getrandom(seed.as_mut()) {\n | ^^^^^^^^^ can't find crate\n\nerror: failed to build archive at `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\release\\deps\\libcc-8baee91765844333.rlib`: failed to map object file: The paging file is too small for this operation to complete. (os error 1455)\n\nSome errors have detailed explanations: E0463, E0786.\nFor more information about an error, try `rustc --explain E0463`.\nerror: could not compile `spacetimedb-primitives` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name spacetimedb_primitives --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"memory-usage\\\"))\" -C metadata=eb741267260095af -C extra-filename=-1519ecb7ba920ab4 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\release\\deps --extern bitflags=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\release\\deps\\libbitflags-7f8efaa491e8b567.rmeta --extern either=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\release\\deps\\libeither-2f2efd647339198c.rmeta --extern itertools=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\release\\deps\\libitertools-99f202ccfea4ff1d.rmeta --extern nohash_hasher=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\release\\deps\\libnohash_hasher-74cd889d6f6ebf20.rmeta --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `rand_core` (lib) due to 6 previous errors\nerror: could not compile `cc` (lib) due to 1 previous error\nerror: could not compile `itertools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name itertools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\itertools-0.12.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"use_alloc\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"use_alloc\\\", \\\"use_std\\\"))\" -C metadata=9fda11799c32794e -C extra-filename=-b65e608e39eaca79 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\release\\deps --extern either=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989220673\\target_st_7d60215a-8846-4660-a09c-23c119a4b0e4\\wasm32-unknown-unknown\\release\\deps\\libeither-aff604095d65242b.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.623006300Z", + "finished_at": "2025-10-20T19:45:07.263719800Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219094)\nerror[E0428]: the name `primitives` is defined multiple times\n --> src\\lib.rs:5:1\n |\n4 | #[table(name = primitives, public)]\n | ________________-\n5 | | pub struct primitives {\n | | ^^-^^^^^^^^^^^^^^^^^^\n | |_|_|\n | | previous definition of the trait `primitives` here\n | `primitives` redefined here\n |\n = note: `primitives` must be defined only once in the type namespace of this module\n\nerror[E0574]: expected struct, variant or union type, found trait `primitives`\n --> src\\lib.rs:5:12\n |\n5 | pub struct primitives {\n | ^^^^^^^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `primitives`\n --> src\\lib.rs:18:32\n |\n18 | ctx.db.primitives().insert(primitives {\n | ^^^^^^^^^^ not a struct, variant or union type\n\nwarning: type `primitives` should have an upper camel case name\n --> src\\lib.rs:5:12\n |\n5 | pub struct primitives {\n | ^^^^^^^^^^ help: convert the identifier to upper camel case: `Primitives`\n |\n = note: `#[warn(non_camel_case_types)]` on by default\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct primitives {\n | ^^^^^^^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n5 | pub struct dyn primitives {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct primitives {\n | ^^^^^^^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct primitives {\n | ^^^^^^^^^^\n |\nhelp: use a new generic type parameter, constrained by `primitives`\n |\n4 ~ #[table(name = primitives, public)]\n5 ~ pub struct T {\n |\nhelp: you can also use an opaque type, but users won't be able to specify the type parameter when calling the `fn`, having to rely exclusively on type inference\n |\n5 | pub struct impl primitives {\n | ++++\nhelp: alternatively, use a trait object to accept any type that implements `primitives`, accessing its methods at runtime using dynamic dispatch\n |\n5 | pub struct dyn primitives {\n | +++\n\nSome errors have detailed explanations: E0428, E0574, E0782.\nFor more information about an error, try `rustc --explain E0428`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.371022900Z", + "finished_at": "2025-10-20T19:41:25.208951700Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219166)\nwarning: unused import: `Table`\n --> src\\lib.rs:2:35\n |\n2 | use spacetimedb::{ReducerContext, Table, table, reducer};\n | ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nwarning: `spacetime-module` (lib) generated 1 warning (run `cargo fix --lib -p spacetime-module` to apply 1 suggestion)\n Finished `release` profile [optimized] target(s) in 1m 20s\nOptimising module with wasm-opt...\nError: error sending request for url (http://127.0.0.1:3000/v1/database/basics-t-005-update-gpt-4-1-llm?clear=true)\n\nCaused by:\n 0: client error (SendRequest)\n 1: connection error\n 2: An existing connection was forcibly closed by the remote host. (os error 10054)\n\n--- stdout ---\nBuild finished successfully.\nUploading to local => http://127.0.0.1:3000\nThis will DESTROY the current basics-t-005-update-gpt-4-1-llm module, and ALL corresponding data.\nSkipping confirmation due to --yes\nPublishing module...\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:44.816316600Z", + "finished_at": "2025-10-20T19:45:07.285697100Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nmemory allocation of 1572864 bytes failed\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 786432 bytes failed\nmemory allocation of 102416 bytes failed\nmemory allocation of 18960 bytes failed\nerror: failed to build archive at `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps\\libarrayref-eb82cd3fe66e8102.rlib`: Insufficient quota to complete the requested service. (os error 1453)\n\nmemory allocation of 81920 bytes failed\nmemory allocation of 75792 bytes failed\nmemory allocation of 61440 bytes failed\nmemory allocation of 114688 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 524288 bytes failed\nmemory allocation of 1584 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 50192 bytes failed\nmemory allocation of 50192 bytes failed\nmemory allocation of 86040 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `arrayref` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:1:5\n |\n1 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:4:5\n |\n4 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: cannot find macro `thread_local` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:11:1\n |\n11 | thread_local!(\n | ^^^^^^^^^^^^\n |\n = note: `thread_local` is in scope, but it is an attribute: `#[thread_local]`\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:9:3\n |\n9 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:8:5\n |\n8 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:17:8\n |\n17 | if cfg!(feature = \"std\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:105:40\n |\n105 | if !error_generic_member_access && cfg!(feature = \"std\") && rustc >= 65 {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:100:9\n |\n100 | println!(\"cargo:rustc-cfg=no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:17\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:18:9\n |\n18 | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:88:9\n |\n88 | println!(\"cargo:rustc-cfg=no_core_net\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:82:9\n |\n82 | println!(\"cargo:rustc-cfg=no_core_num_saturating\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:56:13\n |\n56 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-cfg=no_core_cstr\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:57:13\n |\n57 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:70:9\n |\n70 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:61:13\n |\n61 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:71:9\n |\n71 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:64:13\n |\n64 | println!(\"cargo:rustc-cfg=no_std_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:72:9\n |\n72 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:61:13\n |\n61 | println!(\"cargo:rustc-cfg=no_std_atomic64\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:73:9\n |\n73 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:49:9\n |\n49 | println!(\"cargo:rustc-cfg=no_target_has_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:74:9\n |\n74 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:75:9\n |\n75 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:77:9\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:78:9\n |\n78 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:79:9\n |\n79 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:80:9\n |\n80 | println!(\"cargo:rustc-check-cfg=cfg(std_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:86:9\n |\n86 | println!(\"cargo:rustc-cfg=anyhow_no_ptr_addr_of\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:9\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this function\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:22:6\n |\n22 | impl Drop for Stack {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:43:12\n |\n43 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:54:12\n |\n54 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:93:12\n |\n93 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:94:12\n |\n94 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:98:24\n |\n98 | let mut v: Vec<_> = i.collect();\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:105:22\n |\n105 | restore: Option>,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:118:24\n |\n118 | if let Some(prev) = &self.restore {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:137:17\n |\n137 | impl Drop for Writer<'_, T> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:149:26\n |\n149 | restore: None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:176:42\n |\n176 | writer.restore = Some(restore);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:197:8\n |\n197 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:199:5\n |\n199 | THREAD_LOCAL.with(|stack| stack.uninit_slice(len, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:205:8\n |\n205 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:207:5\n |\n207 | THREAD_LOCAL.with(|stack| stack.uninit(f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:214:8\n |\n214 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:215:8\n |\n215 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:217:5\n |\n217 | THREAD_LOCAL.with(|stack| stack.buffer(i, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:227:6\n |\n227 | impl Drop for DropStack<'_> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:77:21\n |\n77 | let mut v = Vec::::with_capacity(size_in_bytes);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:14\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:64:27\n |\n64 | let mut tmp = Vec::::with_capacity(len);\n | ^^^ use of undeclared type `Vec`\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:34:9\n |\n34 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:92:9\n |\n92 | println!(\"cargo:rustc-cfg=anyhow_no_fmt_arguments_as_str\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `second-stack` (lib) due to 28 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:33:9\n |\n33 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:96:9\n |\n96 | println!(\"cargo:rustc-cfg=anyhow_no_unsafe_op_in_unsafe_fn_lint\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:102:9\n |\n102 | println!(\"cargo:rustc-cfg=anyhow_no_core_unwind_safe\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:19:5\n |\n19 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:108:9\n |\n108 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:114:9\n |\n114 | println!(\"cargo:rustc-cfg=anyhow_no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:120:9\n |\n120 | println!(\"cargo:rustc-cfg=anyhow_no_clippy_format_args\");\n | ^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:143:13\n |\n143 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:205:13\n |\n205 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:5:11\n |\n 5 | fn main() {\n | ___________^\n 6 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 7 | |\n 8 | | let minor = match rustc_minor_version() {\n... |\n22 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:226:9\n |\n226 | eprintln!(\n | ^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: could not compile `quote` (build script) due to 16 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror: could not compile `version_check` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\.fingerprint\\version_check-18adcbb16e011c6c\\output-lib-version_check`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name version_check --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d0fd6b26e91f692a -C extra-filename=-18adcbb16e011c6c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\.fingerprint\\arrayvec-acdac6703702a270\\output-lib-arrayvec`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:27:9\n |\n27 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:109:25\n |\n109 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:110:16\n |\n110 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:7:16\n |\n7 | const PRIVATE: &str = \"\\\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:18:11\n |\n 18 | fn main() {\n | ___________^\n 19 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 20 | |\n 21 | | let out_dir = PathBuf::from(env::var_os(\"OUT_DIR\").unwrap());\n... |\n102 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde_core` (build script) due to 36 previous errors\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\.fingerprint\\smallvec-a26b8686f4740ddc\\output-lib-smallvec`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=f814a4353db8c6b1 -C extra-filename=-7f8efaa491e8b567 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989229990\\target_st_7371d4ad-399f-40b3-acb2-a9e65e06fa88\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:27:23\n |\n27 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:66:9\n |\n66 | Some(rustc) => rustc,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:141:12\n |\n141 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:173:12\n |\n173 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:178:12\n |\n178 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:187:9\n |\n187 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:188:9\n |\n188 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:194:12\n |\n194 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:68\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:218:25\n |\n218 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:219:16\n |\n219 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:15:11\n |\n 15 | fn main() {\n | ___________^\n 16 | | let mut error_generic_member_access = false;\n 17 | | if cfg!(feature = \"std\") {\n 18 | | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n... |\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:124:44\n |\n124 | fn compile_probe(rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:200:26\n |\n200 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:224:32\n |\n224 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: could not compile `anyhow` (build script) due to 56 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:13:11\n |\n 13 | fn main() {\n | ___________^\n 14 | | let rustc = rustc_minor_version().unwrap_or(u32::MAX);\n 15 | |\n 16 | | if rustc >= 80 {\n... |\n147 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:149:68\n |\n149 | fn compile_probe_unstable(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:160:43\n |\n160 | fn compile_probe_stable(feature: &str) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:164:62\n |\n164 | fn do_compile_probe(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:235:26\n |\n235 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:259:32\n |\n259 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nerror: could not compile `proc-macro2` (build script) due to 67 previous errors\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 38 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:46:8\n |\n46 | Io(io::Error),\n | ^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:53:50\n |\n53 | pub fn from_exit(status: process::ExitStatus) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:59:33\n |\n59 | pub fn from_io(e: io::Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:65:43\n |\n65 | pub fn from_num(e: num::ParseIntError) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:71:40\n |\n71 | pub fn from_utf8(e: str::Utf8Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:77:37\n |\n77 | pub fn from_str(s: &'static str) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:11:12\n |\n11 | rustc: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:9:12\n |\n9 | major: usize,\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:89:14\n |\n89 | out_dir: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:110:24\n |\n110 | pub fn emit(cfg: &str) {\n | ________________________^\n111 | | println!(\"cargo:rustc-cfg={}\", cfg);\n112 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:120:31\n |\n120 | pub fn rerun_path(path: &str) {\n | _______________________________^\n121 | | println!(\"cargo:rerun-if-changed={}\", path);\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:131:29\n |\n131 | pub fn rerun_env(var: &str) {\n | _____________________________^\n132 | | println!(\"cargo:rerun-if-env-changed={}\", var);\n133 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:150:36\n |\n150 | pub fn emit_possibility(cfg: &str) {\n | ____________________________________^\n151 | | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n152 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:159:17\n |\n159 | pub fn new() -> AutoCfg {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:300:9\n |\n300 | static ID: AtomicUsize = ATOMIC_USIZE_INIT;\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:561:6\n |\n561 | ) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:623:18\n |\n623 | fn new_uuid() -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:624:29\n |\n624 | const FNV_OFFSET_BASIS: u64 = 0xcbf2_9ce4_8422_2325;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:625:22\n |\n625 | const FNV_PRIME: u64 = 0x100_0000_01b3;\n | ^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nerror: could not compile `autocfg` (lib) due to 153 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.241963600Z", + "finished_at": "2025-10-20T19:45:07.259641600Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:201:9\n |\n201 | panic!(\"Invalid use of NoHashHasher\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 13 + use core::panic;\n |\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:33:25\n |\n33 | pub type IntMap = std::collections::HashMap>;\n | ^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd_detect-d0198f5966fd6781.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> error: Insufficient system resources exist to complete the requested service. (os error 1450)\nwarning: build failed, waiting for other jobs to finish...\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot determine resolution for the import\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:13:12\n |\n13 | use core::{fmt, hash::{BuildHasherDefault, Hasher}, marker::PhantomData};\n | ^^^\n\nerror: could not compile `spacetimedb-lib` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"enum-map\\\", \\\"memory-usage\\\", \\\"metrics_impls\\\", \\\"proptest\\\", \\\"serde\\\", \\\"test\\\"))\" -C metadata=27b762a5b2790cc8 -C extra-filename=-e46eae3848b7bf23 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_39027f49-47d6-404e-92e5-2b79ae11d9cd\\release\\build\\spacetimedb-lib-e46eae3848b7bf23 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_39027f49-47d6-404e-92e5-2b79ae11d9cd\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `second-stack` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name second_stack --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=06adfc46a0a87d93 -C extra-filename=-76bd9f5d210416c5 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_39027f49-47d6-404e-92e5-2b79ae11d9cd\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_39027f49-47d6-404e-92e5-2b79ae11d9cd\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_39027f49-47d6-404e-92e5-2b79ae11d9cd\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `version_check` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name version_check --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d0fd6b26e91f692a -C extra-filename=-18adcbb16e011c6c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_39027f49-47d6-404e-92e5-2b79ae11d9cd\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_39027f49-47d6-404e-92e5-2b79ae11d9cd\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:33:25\n |\n33 | pub type IntMap = std::collections::HashMap>;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:53:22\n |\n53 | pub type IntSet = std::collections::HashSet>;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `quote` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"proc-macro\\\"))\" -C metadata=f0cd0102ff527b3e -C extra-filename=-42b985dc7d7f00bd --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_39027f49-47d6-404e-92e5-2b79ae11d9cd\\release\\build\\quote-42b985dc7d7f00bd -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_39027f49-47d6-404e-92e5-2b79ae11d9cd\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:243:3\n |\n243 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:246:3\n |\n246 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:305:17\n |\n305 | write!(f, \"unrecognized named flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:315:17\n |\n315 | write!(f, \"invalid hex flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:323:17\n |\n323 | write!(f, \"encountered empty flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:14:3\n |\n14 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 1 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:395:21\n |\n395 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:401:21\n |\n401 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:38:16\n |\n38 | impl Iterator for Iter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:41:27\n |\n41 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:13\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:32\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:51:21\n |\n51 | Some(B::from_bits_retain(self.inner.remaining.bits()))\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:107:16\n |\n107 | impl Iterator for IterNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:111:19\n |\n111 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:114:24\n |\n114 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:139:24\n |\n139 | return Some((flag.name(), B::from_bits_retain(bits)));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:143:9\n |\n143 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:167:16\n |\n167 | impl Iterator for IterDefinedNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:170:27\n |\n170 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:171:19\n |\n171 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:176:24\n |\n176 | return Some((flag.name(), B::from_bits_retain(flag.value().bits())));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:180:9\n |\n180 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:42:66\n |\n42 | pub fn to_writer(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:99:43\n |\n99 | pub fn from_str(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:107:16\n |\n107 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:115:20\n |\n115 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:120:34\n |\n120 | let parsed_flag = if let Some(flag) = flag.strip_prefix(\"0x\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::option::Option::Some;\n |\n 33 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:136:5\n |\n136 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:142:71\n |\n142 | pub fn to_writer_truncate(flags: &B, writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:155:52\n |\n155 | pub fn from_str_truncate(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:159:5\n |\n159 | Ok(B::from_bits_truncate(from_str::(input)?.bits()))\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:165:73\n |\n165 | pub fn to_writer_strict(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:189:50\n |\n189 | pub fn from_str_strict(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:197:16\n |\n197 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:205:20\n |\n205 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:211:20\n |\n211 | return Err(ParseError::invalid_hex_flag(\"unsupported hex flag value\"));\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:219:5\n |\n219 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:239:15\n |\n239 | Self: Sized;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 33 + use crate::__private::core::marker::Sized;\n |\n 33 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:237:34\n |\n237 | fn parse_hex(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:327:9\n |\n327 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:132:18\n |\n132 | pub trait Flags: Sized + 'static {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:168:39\n |\n168 | fn from_bits(bits: Self::Bits) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:172:13\n |\n172 | Some(truncated)\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:174:13\n |\n174 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:190:33\n |\n190 | fn from_name(name: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:193:20\n |\n193 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:198:24\n |\n198 | return Some(Self::from_bits_retain(flag.value().bits()));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:202:9\n |\n202 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:241:15\n |\n241 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:249:15\n |\n249 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:257:15\n |\n257 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:265:15\n |\n265 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:276:15\n |\n276 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:284:15\n |\n284 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:292:15\n |\n292 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:304:15\n |\n304 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:347:5\n |\n347 | Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::clone::Clone;\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:348:7\n |\n348 | + Copy\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:349:7\n |\n349 | + PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:354:7\n |\n354 | + Sized\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:382:46\n |\n382 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:388:46\n |\n388 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:434:16\n |\n434 | type Iter: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:437:21\n |\n437 | type IterNames: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `bitflags` (lib) due to 67 previous errors\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:124:9\n |\n124 | impl Default for NoHashHasher {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:136:9\n |\n136 | impl Clone for NoHashHasher {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:148:9\n |\n148 | impl Copy for NoHashHasher {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::marker::Copy;\n |\n\nSome errors have detailed explanations: E0405, E0786.\nerror: could not compile `nohash-hasher` (lib) due to 7 previous errors\nSome errors have detailed explanations: E0405, E0463, E0786.\nerror: could not compile `nohash-hasher` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.173320600Z", + "finished_at": "2025-10-20T19:45:07.278305100Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\nmemory allocation of 491520 bytes failed\nmemory allocation of 77904 bytes failed\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\lib.rs:44:25\n |\n44 | #[cfg(feature = \"std\")] extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\lib.rs:45:27\n |\n45 | #[cfg(feature = \"alloc\")] extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\n Compiling blake3 v1.8.2\nFor more information about this error, try `rustc --explain E0786`.\nerror: could not compile `rand_core` (lib) due to 2 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `itertools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name itertools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\itertools-0.12.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"use_alloc\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"use_alloc\\\", \\\"use_std\\\"))\" -C metadata=8b9ee3ec3e500394 -C extra-filename=-99f202ccfea4ff1d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989222586\\target_st_5e04536a-12d8-4dc1-bc0f-f959e3fafc09\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989222586\\target_st_5e04536a-12d8-4dc1-bc0f-f959e3fafc09\\release\\deps --extern either=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989222586\\target_st_5e04536a-12d8-4dc1-bc0f-f959e3fafc09\\release\\deps\\libeither-2f2efd647339198c.rmeta --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `itertools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name itertools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\itertools-0.12.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"use_alloc\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"use_alloc\\\", \\\"use_std\\\"))\" -C metadata=9fda11799c32794e -C extra-filename=-b65e608e39eaca79 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989222586\\target_st_5e04536a-12d8-4dc1-bc0f-f959e3fafc09\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989222586\\target_st_5e04536a-12d8-4dc1-bc0f-f959e3fafc09\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989222586\\target_st_5e04536a-12d8-4dc1-bc0f-f959e3fafc09\\release\\deps --extern either=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989222586\\target_st_5e04536a-12d8-4dc1-bc0f-f959e3fafc09\\wasm32-unknown-unknown\\release\\deps\\libeither-aff604095d65242b.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:44.940485600Z", + "finished_at": "2025-10-20T19:45:07.283094300Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling spacetimedb-lib v1.6.0\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989289645)\n Finished `release` profile [optimized] target(s) in 3m 49s\nOptimising module with wasm-opt...\nError: error sending request for url (http://127.0.0.1:3000/v1/database/schema-t-020-ecs-gpt-4-1-llm?clear=true)\n\nCaused by:\n 0: client error (Connect)\n 1: tcp connect error: No connection could be made because the target machine actively refused it. (os error 10061)\n 2: No connection could be made because the target machine actively refused it. (os error 10061)\n\n--- stdout ---\nBuild finished successfully.\nUploading to local => http://127.0.0.1:3000\nThis will DESTROY the current schema-t-020-ecs-gpt-4-1-llm module, and ALL corresponding data.\nSkipping confirmation due to --yes\nPublishing module...\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:41:08.226855Z", + "finished_at": "2025-10-20T19:45:27.345254100Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.109061400Z", + "finished_at": "2025-10-20T19:41:16.762225800Z" + } + } + }, + { + "name": "GPT-4o", + "route_api_model": "gpt-4o", + "tasks": { + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219145)\nwarning: unused import: `Table`\n --> src\\lib.rs:2:26\n |\n2 | use spacetimedb::{table, Table};\n | ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:10\n |\n14 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:10\n |\n 10 | #[table(name = entities, public)]\n | --------------------------------- required by a bound introduced by this call\n...\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:10\n |\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:14:10\n |\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:14:10\n |\n14 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:01.161779Z", + "finished_at": "2025-10-20T19:41:22.101926500Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\nmemory allocation of 1982362 bytes failed\nmemory allocation of 2162704 bytes failed\nerror: could not compile `spacetimedb-lib` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name spacetimedb_lib --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"enum-map\\\", \\\"memory-usage\\\", \\\"metrics_impls\\\", \\\"proptest\\\", \\\"serde\\\", \\\"test\\\"))\" -C metadata=39dce83dab1e91b1 -C extra-filename=-53986044dc2edd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\release\\deps --extern anyhow=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libanyhow-3b67637477b2a9e7.rmeta --extern bitflags=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libbitflags-3ccbf4790d628c5c.rmeta --extern blake3=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libblake3-15a7806d807a3358.rmeta --extern chrono=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libchrono-30755fe030ff48b8.rmeta --extern derive_more=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\release\\deps\\derive_more-e4c9c1b839dc9a2b.dll --extern enum_as_inner=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\release\\deps\\enum_as_inner-edb58d02b7da8cb4.dll --extern hex=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libhex-34fafb0cbe658e33.rmeta --extern itertools=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libitertools-b65e608e39eaca79.rmeta --extern spacetimedb_bindings_macro=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\release\\deps\\spacetimedb_bindings_macro-3159eb4c5ea8a9ff.dll --extern spacetimedb_primitives=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libspacetimedb_primitives-f65471523b5d8522.rmeta --extern spacetimedb_sats=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libspacetimedb_sats-04ecb6205d9e42ab.rmeta --extern thiserror=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libthiserror-ca30049da4c56d54.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `spacetimedb` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name spacetimedb --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"rand\\\"\" --cfg \"feature=\\\"rand08\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"rand\\\", \\\"rand08\\\", \\\"unstable\\\"))\" -C metadata=76a9b2bf877b97f3 -C extra-filename=-a31de237b44cdb52 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\release\\deps --extern bytemuck=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libbytemuck-b5aaba42e55f952d.rmeta --extern derive_more=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\release\\deps\\derive_more-e4c9c1b839dc9a2b.dll --extern getrandom02=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libgetrandom-bce4b06e697ad859.rmeta --extern log=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\liblog-7706652e2da34150.rmeta --extern rand08=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\librand-dae366ca84978ff3.rmeta --extern scoped_tls=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libscoped_tls-8db37085f416d407.rmeta --extern spacetimedb_bindings_macro=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\release\\deps\\spacetimedb_bindings_macro-3159eb4c5ea8a9ff.dll --extern spacetimedb_bindings_sys=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libspacetimedb_bindings_sys-7af59ac89f132cb4.rmeta --extern spacetimedb_lib=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libspacetimedb_lib-53986044dc2edd8c.rmeta --extern spacetimedb_primitives=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219580\\target_st_72fc861f-d459-4090-8507-e5000d8d7533\\wasm32-unknown-unknown\\release\\deps\\libspacetimedb_primitives-f65471523b5d8522.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:59.197746700Z", + "finished_at": "2025-10-20T19:44:16.195698300Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 8192 bytes failed\nmemory allocation of 270352 bytes failed\nmemory allocation of 172056 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `arrayref` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayref --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayref-0.3.9\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c74046c579888b41 -C extra-filename=-eb82cd3fe66e8102 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `nohash-hasher` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=926ee7921f220b86 -C extra-filename=-74cd889d6f6ebf20 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:40:1\n |\n40 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:354:3\n |\n354 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:356:5\n |\n356 | assert_eq!(try_join(vec![\"\\0\"]), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:357:5\n |\n357 | assert_eq!(try_quote(\"\\0\"), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:345:3\n |\n345 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:348:5\n |\n348 | assert_eq!(join(vec![]), \"\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:349:5\n |\n349 | assert_eq!(join(vec![\"\"]), \"''\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:350:5\n |\n350 | assert_eq!(join(vec![\"a\", \"b\"]), \"a b\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:351:5\n |\n351 | assert_eq!(join(vec![\"foo bar\", \"baz\"]), \"'foo bar' baz\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:286:3\n |\n286 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:328:9\n |\n328 | assert!(parts.len() == 2);\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:337:13\n |\n337 | println!(\"FAIL: for input <{}>, expected <{}>, got <{}>\",\n | ^^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:342:5\n |\n342 | assert!(ok);\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:276:3\n |\n276 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:281:13\n |\n281 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:269:3\n |\n269 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:272:9\n |\n272 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:134:3\n |\n134 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:110:3\n |\n110 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:568:3\n |\n568 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:572:5\n |\n572 | assert_eq!(join(vec![INVALID_UTF8]), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:574:5\n |\n574 | assert_eq!(join(vec![]), &b\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:575:5\n |\n575 | assert_eq!(join(vec![&b\"\"[..]]), b\"''\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:555:3\n |\n555 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:559:5\n |\n559 | assert_eq!(quote(INVALID_UTF8), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:561:5\n |\n561 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:562:5\n |\n562 | assert_eq!(quote(b\"foobar\"), &b\"foobar\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:563:5\n |\n563 | assert_eq!(quote(b\"foo bar\"), &b\"'foo bar'\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:564:5\n |\n564 | assert_eq!(quote(b\"'\\\"\"), &b\"\\\"'\\\\\\\"\\\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:565:5\n |\n565 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:545:3\n |\n545 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:550:13\n |\n550 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:538:3\n |\n538 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:541:9\n |\n541 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:506:3\n |\n506 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:510:5\n |\n510 | assert!(core::str::from_utf8(INVALID_UTF8).is_err());\n | ^^^^^^\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:412:5\n |\n412 | debug_assert!(i > 0);\n | ^^^^^^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:410:9\n |\n410 | unreachable!()\n | ^^^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:234:3\n |\n234 | #[derive(PartialEq)]\n | ^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:225:13\n |\n225 | assert!(rest.len() < in_bytes.len()); // no infinite loop\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:170:3\n |\n170 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:229:9\n |\n229 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:213:13\n |\n213 | assert_eq!(iter.next(), None, \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:200:13\n |\n200 | assert_eq!(equals_sign, \"=\", \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:145:9\n |\n145 | panic!(\"{}\", format!(\"Cargo.toml does not contain `{}`\", TABLE_HEADER));\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:111:3\n |\n111 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:104:3\n |\n104 | #[derive(Debug, Ord, PartialEq, PartialOrd, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:99:13\n |\n99 | println!(\"cargo:rustc-cfg={}\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-check-cfg=cfg(coverage_nightly)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:91:9\n |\n91 | println!(\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:90:9\n |\n90 | println!(\"cargo:rustc-check-cfg=cfg(kani)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:89:9\n |\n89 | println!(\"cargo:rustc-check-cfg=cfg(doc_cfg)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:85:13\n |\n85 | println!(\"cargo:rustc-check-cfg=cfg(rust, values(\\\"{}.{}.{}\\\"))\", major, minor, patch);\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:77:13\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg({})\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:67:5\n |\n67 | println!(\"cargo:rerun-if-changed=Cargo.toml\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:62:5\n |\n62 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=f814a4353db8c6b1 -C extra-filename=-7f8efaa491e8b567 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:114:15\n |\n114 | cfg_name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:181:24\n |\n181 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 58 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:219:13\n |\n219 | Some(VersionCfg { version: Version { major, minor, patch }, cfg_name: name })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 58 + use core::option::Option::Some;\n |\n\nerror[E0369]: binary operation `>=` cannot be applied to type `Version`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:72:22\n |\n 72 | if rustc_version >= (Version { major: 1, minor: 77, patch: 0 }) {\n | ------------- ^^ ------------------------------------------- Version\n | |\n | Version\n |\nnote: an implementation of `core::cmp::PartialOrd` might be missing for `Version`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:105:1\n |\n105 | struct Version {\n | ^^^^^^^^^^^^^^ must implement `core::cmp::PartialOrd`\nhelp: consider annotating `Version` with `#[derive(PartialEq, PartialOrd)]`\n |\n105 + #[derive(PartialEq, PartialOrd)]\n106 | struct Version {\n |\n\nSome errors have detailed explanations: E0369, E0412, E0425, E0463, E0786.\nFor more information about an error, try `rustc --explain E0369`.\nerror: could not compile `zerocopy` (build script) due to 24 previous errors\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:60:45\n |\n60 | fn parse_word(&mut self, mut ch: u8) -> Option> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:64:31\n |\n64 | '\"' => if let Err(()) = self.parse_double(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:66:28\n |\n66 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:68:32\n |\n68 | '\\'' => if let Err(()) = self.parse_single(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:70:28\n |\n70 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:72:32\n |\n72 | '\\\\' => if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:76:28\n |\n76 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:81:20\n |\n81 | if let Some(ch2) = self.next_char() { ch = ch2; } else { break; }\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:86:57\n |\n86 | fn parse_double(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:88:20\n |\n88 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:91:32\n |\n91 | if let Some(ch3) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:113:57\n |\n113 | fn parse_single(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:115:20\n |\n115 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:126:32\n |\n126 | fn next_char(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:133:10\n |\n133 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:135:27\n |\n135 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:136:16\n |\n136 | if let Some(mut ch) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:142:35\n |\n142 | while let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:24\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:81\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:152:13\n |\n152 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:160:34\n |\n160 | pub fn split(in_bytes: &[u8]) -> Option>> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:24\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:24\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:75\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:196:24\n |\n196 | .collect::>, QuoteError>>()?\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:206:56\n |\n206 | pub fn quote<'a>(&self, mut in_bytes: &'a [u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:457:20\n |\n457 | pub fn join<'a, I: IntoIterator>(words: I) -> Vec {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:24\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:68\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:497:38\n |\n497 | pub fn try_quote(in_bytes: &[u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:540:29\n |\n540 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:548:15\n |\n548 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:66:10\n |\n66 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:68:27\n |\n68 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:92:31\n |\n92 | pub fn split(in_str: &str) -> Option> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:24\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:24\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:74\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:163:49\n |\n163 | pub fn quote<'a>(&self, in_str: &'a str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:177:6\n |\n177 | impl From for Quoter {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:183:6\n |\n183 | impl From for bytes::Quoter {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:201:20\n |\n201 | pub fn join<'a, I: IntoIterator>(words: I) -> String {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:24\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:67\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:241:35\n |\n241 | pub fn try_quote(in_str: &str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:271:29\n |\n271 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:279:15\n |\n279 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:83:9\n |\n83 | Some(result)\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:101:36\n |\n101 | ... return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:104:37\n |\n104 | '\"' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:108:24\n |\n108 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:117:38\n |\n117 | '\\'' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:121:24\n |\n121 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:128:19\n |\n128 | if res == Some(b'\\n') { self.line_no += 1; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:38\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:194:9\n |\n194 | Ok(words.into_iter()\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:209:20\n |\n209 | return Ok(b\"''\"[..].into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:212:20\n |\n212 | return Err(QuoteError::Nul);\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:222:24\n |\n222 | return Ok(in_bytes.into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:229:9\n |\n229 | Ok(out.into())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:38\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:164:9\n |\n164 | Ok(match self.inner.quote(in_str.as_bytes())? {\n | ^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `shlex` (lib) due to 105 previous errors\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 38 previous errors\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1673:6:\nfailed to spawn coordinator thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f561d2 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo -C debuginfo=0 -C split-debuginfo=off -C linker=rust-lld.exe\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234489\\target_st_fa4f1efc-3b2d-4e28-9830-c1d0ed81ba59\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 101)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:06.939034800Z", + "finished_at": "2025-10-20T19:45:02.185071Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\nerror[E0786]: found invalid metadata files for crate `rustc_std_workspace_core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\librustc_std_workspace_core-62776efff7f53db8.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:201:9\n |\n201 | panic!(\"Invalid use of NoHashHasher\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 13 + use core::panic;\n |\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:41:1\n |\n41 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 294928 bytes failed\nmemory allocation of 131072 bytes failed\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:1:5\n |\n1 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:4:3\n |\n4 | #[derive(Debug, Clone, Copy, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:27:17\n |\n27 | write!(f, \"Invalid character {:?} at position {}\", c, index)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:29:40\n |\n29 | FromHexError::OddLength => write!(f, \"Odd number of digits\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nmemory allocation of 64768 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:33:25\n |\n33 | pub type IntMap = std::collections::HashMap>;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nmemory allocation of 100368 bytes failed\nmemory allocation of 41488 bytes failed\nmemory allocation of 524288 bytes failed\nmemory allocation of 10768 bytes failed\nmemory allocation of 10768 bytes failed\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:30:50\n |\n30 | FromHexError::InvalidStringLength => write!(f, \"Invalid string length\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nmemory allocation of 9216 bytes failed\nmemory allocation of 81920 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:53:22\n |\n53 | pub type IntSet = std::collections::HashSet>;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 32768 bytes failed\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:21:6\n |\n21 | impl std::error::Error for FromHexError {}\n | ^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 22800 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:38:33\n |\n38 | Flat | UpperFlat => vec![name.to_string()],\n | ^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:173:9\n |\n173 | vec![\n | ^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:206:3\n |\n206 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 4 + use crate::__core::prelude::rust_2024::derive;\n |\n 4 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:224:5\n |\n224 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 4 + use crate::__core::write;\n |\n 4 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:33:3\n |\n33 | panic!(\"{src}>{err}\", src = _src, err = _err);\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::panic;\n |\n 7 + use core::panic;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:15\n |\n57 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:15\n |\n69 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:17\n |\n215 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:17\n |\n237 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:12:5\n |\n12 | assert!(align_of::() >= align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:13:33\n |\n13 | const ASSERT_SIZE_EQUAL: () = assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:14:52\n |\n14 | const ASSERT_SIZE_MULTIPLE_OF_OR_INPUT_ZST: () = assert!(\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:126:5\n |\n126 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:163:5\n |\n163 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:132:5\n |\n132 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:133:5\n |\n133 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:148:5\n |\n148 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:170:5\n |\n170 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:191:5\n |\n191 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:192:5\n |\n192 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:206:5\n |\n206 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:207:5\n |\n207 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:222:5\n |\n222 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:223:5\n |\n223 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:237:5\n |\n237 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:259:5\n |\n259 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:280:5\n |\n280 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:281:5\n |\n281 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:295:5\n |\n295 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:296:5\n |\n296 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:241:3\n |\n241 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n102 + use crate::__core::prelude::rust_2024::derive;\n |\n102 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:264:5\n |\n264 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nnote: `write` is imported here, but it is a function, not a macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:106:3\n |\n106 | ptr::*,\n | ^^^^^^\nhelp: consider importing one of these macros\n |\n102 + use crate::__core::write;\n |\n102 + use core::write;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:14\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:22\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:130:37\n |\n130 | pub unsafe trait CheckedBitPattern: Copy {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::Copy;\n |\n 4 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:235:6\n |\n235 | impl From for CheckedCastError {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::__core::convert::From;\n |\n 4 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:251:6\n |\n251 | ) -> Result<&T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:255:5\n |\n255 | Ok(unsafe { &*(pod as *const ::Bits as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:257:5\n |\n257 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:271:6\n |\n271 | ) -> Result<&mut T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:275:5\n |\n275 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:277:5\n |\n277 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:289:6\n |\n289 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:293:5\n |\n293 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:295:5\n |\n295 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:313:6\n |\n313 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:317:5\n |\n317 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:319:5\n |\n319 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:333:6\n |\n333 | ) -> Result<&B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:337:5\n |\n337 | Ok(unsafe { &*(pod as *const ::Bits as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:339:5\n |\n339 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:352:6\n |\n352 | ) -> Result<&mut B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:356:5\n |\n356 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:358:5\n |\n358 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:380:6\n |\n380 | ) -> Result<&[B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:384:5\n |\n384 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:388:5\n |\n388 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:402:6\n |\n402 | ) -> Result<&mut [B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:406:5\n |\n406 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:410:5\n |\n410 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:423:5\n |\n423 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:424:5\n |\n424 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:437:5\n |\n437 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:438:5\n |\n438 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:450:5\n |\n450 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:451:5\n |\n451 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:464:5\n |\n464 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:465:5\n |\n465 | Err(e) => something_went_wrong(\"cast\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:483:5\n |\n483 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:484:5\n |\n484 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:497:5\n |\n497 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:498:5\n |\n498 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:511:5\n |\n511 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:512:5\n |\n512 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:530:5\n |\n530 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:531:5\n |\n531 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:56:5\n |\n56 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:5\n |\n57 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:68:5\n |\n68 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:5\n |\n69 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:82:5\n |\n82 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:83:5\n |\n83 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:96:5\n |\n96 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:97:5\n |\n97 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:108:6\n |\n108 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:110:5\n |\n110 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:112:5\n |\n112 | Ok(unsafe { (bytes.as_ptr() as *const T).read_unaligned() })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:124:5\n |\n124 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:125:5\n |\n125 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:159:6\n |\n159 | ) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:161:5\n |\n161 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:163:5\n |\n163 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:165:5\n |\n165 | Ok(unsafe { &*(s.as_ptr() as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:178:6\n |\n178 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:180:5\n |\n180 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:182:5\n |\n182 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:184:5\n |\n184 | Ok(unsafe { &mut *(s.as_mut_ptr() as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:214:7\n |\n214 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:7\n |\n215 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:219:7\n |\n219 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:220:7\n |\n220 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:236:7\n |\n236 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:7\n |\n237 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:241:7\n |\n241 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:242:7\n |\n242 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:256:5\n |\n256 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:257:5\n |\n257 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:270:5\n |\n270 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:271:5\n |\n271 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:288:6\n |\n288 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:290:5\n |\n290 | Ok(unsafe { transmute!(a) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:292:5\n |\n292 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:305:6\n |\n305 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:311:5\n |\n311 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:313:5\n |\n313 | Ok(unsafe { &*(a as *const A as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:315:5\n |\n315 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:325:6\n |\n325 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:331:5\n |\n331 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:333:5\n |\n333 | Ok(unsafe { &mut *(a as *mut A as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:335:5\n |\n335 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:355:6\n |\n355 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:362:5\n |\n362 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:364:5\n |\n364 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, a.len()) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:370:5\n |\n370 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, new_len) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:372:5\n |\n372 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:383:6\n |\n383 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:390:5\n |\n390 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:392:5\n |\n392 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:400:5\n |\n400 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:404:5\n |\n404 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\zeroable_in_option.rs:4:47\n |\n4 | unsafe impl Zeroable for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\pod_in_option.rs:4:37\n |\n4 | unsafe impl Pod for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:28\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:36\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:98:20\n |\n98 | type Int: Copy + Ord;\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 3 + use crate::__core::cmp::Ord;\n |\n 3 + use core::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:122:40\n |\n122 | fn from_integer(value: Self::Int) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 3 + use crate::__core::option::Option;\n |\n 3 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:135:7\n |\n135 | Some(unsafe { transmute!(value) })\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 3 + use crate::__core::option::Option::Some;\n |\n 3 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:137:7\n |\n137 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 3 + use crate::__core::option::Option::None;\n |\n 3 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:325:6\n |\n325 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:349:54\n |\n349 | pub fn try_from_bytes(s: &[u8]) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:362:6\n |\n362 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:462:6\n |\n462 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:475:6\n |\n475 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:488:6\n |\n488 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:510:6\n |\n510 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:524:6\n |\n524 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:537:11\n |\n537 | impl Drop for EnsureZeroWrite {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n102 + use crate::__core::ops::Drop;\n |\n102 + use core::ops::Drop;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:548:5\n |\n548 | drop(guard);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n102 + use crate::__core::mem::drop;\n |\n102 + use core::mem::drop;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:13:3\n |\n13 | #[derive(Eq, PartialEq, Clone, Copy, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: could not compile `bytemuck` (lib) due to 147 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:1:5\n |\n1 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:4:5\n |\n4 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `thread_local` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:11:1\n |\n11 | thread_local!(\n | ^^^^^^^^^^^^\n |\n = note: `thread_local` is in scope, but it is an attribute: `#[thread_local]`\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:9:3\n |\n9 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:124:9\n |\n124 | impl Default for NoHashHasher {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:136:9\n |\n136 | impl Clone for NoHashHasher {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:148:9\n |\n148 | impl Copy for NoHashHasher {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::marker::Copy;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nSome errors have detailed explanations: E0405, E0462, E0786.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: could not compile `nohash-hasher` (lib) due to 7 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:1:5\n |\n1 | use std::error::Error as StdError;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:2:5\n |\n2 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:4:5\n |\n4 | use std::time::{Duration, SystemTime, UNIX_EPOCH};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:1:5\n |\n1 | use std::error::Error as StdError;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:2:5\n |\n2 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:3:5\n |\n3 | use std::str::{Chars, FromStr};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:4:5\n |\n4 | use std::time::Duration;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:2:5\n |\n2 | use std::ops::Deref;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:3:5\n |\n3 | use std::str::FromStr;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:4:5\n |\n4 | use std::time::{Duration as StdDuration, SystemTime};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:46:3\n |\n46 | #[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:25:3\n |\n25 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:414:9\n |\n414 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:9\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this function\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:22:6\n |\n22 | impl Drop for Stack {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:43:12\n |\n43 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:54:12\n |\n54 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:93:12\n |\n93 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:94:12\n |\n94 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:98:24\n |\n98 | let mut v: Vec<_> = i.collect();\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:105:22\n |\n105 | restore: Option>,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:118:24\n |\n118 | if let Some(prev) = &self.restore {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:137:17\n |\n137 | impl Drop for Writer<'_, T> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:149:26\n |\n149 | restore: None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:176:42\n |\n176 | writer.restore = Some(restore);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:197:8\n |\n197 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:199:5\n |\n199 | THREAD_LOCAL.with(|stack| stack.uninit_slice(len, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:205:8\n |\n205 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:207:5\n |\n207 | THREAD_LOCAL.with(|stack| stack.uninit(f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:214:8\n |\n214 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:215:8\n |\n215 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:217:5\n |\n217 | THREAD_LOCAL.with(|stack| stack.buffer(i, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:227:6\n |\n227 | impl Drop for DropStack<'_> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:11:15\n |\n11 | pub base: *mut u8,\n | ^^^^^^^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:104:27\n |\n104 | struct Writer<'a, T> {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:111:14\n |\n111 | impl Writer<'_, T> {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:195:21\n |\n195 | pub fn uninit_slice(len: usize, f: F) -> R\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:203:15\n |\n203 | pub fn uninit(f: F) -> R\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:212:15\n |\n212 | pub fn buffer(i: I, f: F) -> R\n | ^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:223:18\n |\n223 | pub restore: Allocation,\n | ^^^^^^^^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:77:21\n |\n77 | let mut v = Vec::::with_capacity(size_in_bytes);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:14\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:64:27\n |\n64 | let mut tmp = Vec::::with_capacity(len);\n | ^^^ use of undeclared type `Vec`\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0463, E0531, E0786.\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:401:9\n |\n401 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: could not compile `second-stack` (lib) due to 35 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:106:3\n |\n106 | #[derive(Debug, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:82:3\n |\n82 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:76:29\n |\n76 | Error::Empty => write!(f, \"value was empty\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:75:38\n |\n75 | ... Error::NumberOverflow => write!(f, \"number is too large or cannot be represented without a lack of precision (values below 1ns are ...\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:67:17\n |\n67 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:64:17\n |\n64 | write!(f, \"time unit needed, for example {0}sec or {0}ms\", value)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:62:46\n |\n62 | Error::NumberExpected(offset) => write!(f, \"expected number at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:61:48\n |\n61 | Error::InvalidCharacter(offset) => write!(f, \"invalid character at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:7:3\n |\n7 | #[derive(Debug, PartialEq, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:61:3\n |\n61 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:51:3\n |\n51 | #[derive(Debug, Clone, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:46:37\n |\n46 | Error::InvalidFormat => write!(f, \"timestamp format is invalid\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:45:36\n |\n45 | Error::InvalidDigit => write!(f, \"bad character where digit is expected\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:44:34\n |\n44 | Error::OutOfRange => write!(f, \"numeric component is out of range\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:29:3\n |\n29 | #[derive(Debug, PartialEq, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\.fingerprint\\serde_core-74692ab0ee4fa8ba\\output-build-script-build-script-build`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `spacetimedb-lib` (build script) due to 2 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"enum-map\\\", \\\"memory-usage\\\", \\\"metrics_impls\\\", \\\"proptest\\\", \\\"serde\\\", \\\"test\\\"))\" -C metadata=27b762a5b2790cc8 -C extra-filename=-e46eae3848b7bf23 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\build\\spacetimedb-lib-e46eae3848b7bf23 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `typenum` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"const-generics\\\", \\\"force_unix_path_separator\\\", \\\"i128\\\", \\\"no_std\\\", \\\"scale-info\\\", \\\"scale_info\\\", \\\"strict\\\"))\" -C metadata=1b1c6e9616672e00 -C extra-filename=-2780e9e7df9b2263 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\build\\typenum-2780e9e7df9b2263 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `quote` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"proc-macro\\\"))\" -C metadata=f0cd0102ff527b3e -C extra-filename=-42b985dc7d7f00bd --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\build\\quote-42b985dc7d7f00bd -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223770\\target_st_ad181bd8-0f35-4ff7-9499-8e2410553ed0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `proc-macro2` (build script) due to 60 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:171:27\n |\n171 | pub fn all_cases() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:12\n |\n7 | words: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:16\n |\n7 | words: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n6 | pub(super) struct Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:35\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:39\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:61:24\n |\n61 | .collect::>();\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:17\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:26\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:46\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:61\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:65\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:107:47\n |\n107 | pub fn into_case(mut self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:249:28\n |\n249 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:302:24\n |\n302 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:319:24\n |\n319 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:331:35\n |\n331 | fn join(self, delim: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:119:38\n |\n119 | fn to_case(&self, case: Case) -> String;\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:127:38\n |\n127 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:136:17\n |\n136 | impl Casing for String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:137:38\n |\n137 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:157:11\n |\n157 | name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:162:24\n |\n162 | const fn new(name: String, case: Case) -> Self {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:168:38\n |\n168 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0599]: no method named `flat_map` found for struct `Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:14:14\n |\n 12 | let words = name\n | _____________________-\n 13 | | .split(|c| \"-_ \".contains(c))\n 14 | | .flat_map(Self::split_camel)\n | | -^^^^^^^^ method not found in `Split<'_, {closure@words.rs:13:20}>`\n | |_____________|\n |\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1472:8\n |\n1472 | fn flat_map(self, f: F) -> FlatMap\n | -------- the method is available for `core::str::Split<'_, {closure@C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:13:20: 13:23}>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `flat_map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `map` found for struct `core::str::SplitAsciiWhitespace` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:18\n |\n 23 | Title | Upper | Lower | Toggle | Alternating => name\n | _____________________________________________________________-\n 24 | | .split_ascii_whitespace()\n 25 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::SplitAsciiWhitespace<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:22\n |\n25 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:18\n |\n 27 | Kebab | Cobol | Train => name\n | ______________________________________-\n 28 | | .split('-')\n 29 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:22\n |\n29 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:18\n |\n 32 | Snake | UpperSnake | ScreamingSnake => name\n | ____________________________________________________-\n 33 | | .split('_')\n 34 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:22\n |\n34 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:52:37\n |\n 52 | let mid_iter = name.chars().skip(1);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:53:39\n |\n 53 | let right_iter = name.chars().skip(2);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `zip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:56:14\n |\n 55 | let mut split_indices = left_iter\n | _________________________________-\n 56 | | .zip(mid_iter)\n | |_____________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:612:8\n |\n 612 | fn zip(self, other: U) -> Zip\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `unzip` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3386:5\n |\n3386 | / fn unzip(self) -> (FromA, FromB)\n3387 | | where\n3388 | | FromA: Default + Extend,\n3389 | | FromB: Default + Extend,\n3390 | | Self: Sized + Iterator,\n | |______________________________________________^\nhelp: trait `Iterator` which provides `zip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `rev` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:65:47\n |\n 65 | let mut backwards_seek = name.chars().rev();\n | ^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3350:8\n |\n3350 | fn rev(self) -> Rev\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `rev` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:92:25\n |\n92 | let mut words = Vec::new();\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:104:32\n |\n104 | words.iter().rev().map(ToString::to_string).collect()\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:254:25\n |\n254 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:307:21\n |\n307 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:324:21\n |\n324 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0599]: no method named `to_owned` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:339:27\n |\n339 | delim.to_owned() + val\n | ^^^^^^^^ method not found in `&str`\n\nerror[E0599]: no method named `to_string` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:132:30\n |\n132 | FromCasing::new(self.to_string(), case)\n | ^^^^^^^^^ method not found in `&str`\n\nSome errors have detailed explanations: E0412, E0433, E0531, E0599, E0786.\nerror: could not compile `convert_case` (lib) due to 45 previous errors\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:66:34\n |\n66 | fn two_digits(b1: u8, b2: u8) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:67:46\n |\n67 | fn two_digits_inner(a: char, b: char) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:71:9\n |\n71 | Some((a * 10 + b) as u64)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:84:34\n |\n84 | pub fn parse_rfc3339(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:86:16\n |\n86 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:89:38\n |\n89 | if b[10] != b'T' || (b.last() != Some(&b'Z') && !s.ends_with(\"+00:00\")) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:90:16\n |\n90 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:108:39\n |\n108 | pub fn parse_rfc3339_weak(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:110:16\n |\n110 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:119:16\n |\n119 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:129:16\n |\n129 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:151:21\n |\n151 | _ => return Err(Error::OutOfRange),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:154:16\n |\n154 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:169:21\n |\n169 | if b.get(19) == Some(&b'.') {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:175:24\n |\n175 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:181:24\n |\n181 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:188:16\n |\n188 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:193:16\n |\n193 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:196:5\n |\n196 | Ok(UNIX_EPOCH + Duration::new(total_seconds, nanos))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:270:20\n |\n270 | return Err(fmt::Error);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:37:15\n |\n37 | unit: String,\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:85:19\n |\n85 | trait OverflowOp: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:86:34\n |\n86 | fn mul(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:87:34\n |\n87 | fn add(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:88:34\n |\n88 | fn div(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:92:34\n |\n92 | fn mul(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:95:34\n |\n95 | fn add(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:98:34\n |\n98 | fn div(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:100:18\n |\n100 | 0 => Ok(self / other),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:101:18\n |\n101 | _ => Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:118:27\n |\n118 | fn parse(mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:122:28\n |\n122 | let mut frac = None; // fractional part\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:124:23\n |\n124 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:138:32\n |\n138 | frac = Some(self.parse_fractional_part(&mut off)?);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:142:32\n |\n142 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:149:23\n |\n149 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:159:32\n |\n159 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:167:17\n |\n167 | Some(n) => n,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:168:32\n |\n168 | None => return Ok(out),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:39\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:46\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:28\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:31\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:182:28\n |\n182 | return Err(Error::NumberExpected(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:9\n |\n186 | Ok(None)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:12\n |\n186 | Ok(None)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:189:61\n |\n189 | fn parse_fractional_part(&mut self, off: &mut usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:193:19\n |\n193 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:214:28\n |\n214 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:222:20\n |\n222 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:224:9\n |\n224 | Ok(Fraction {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:237:15\n |\n237 | frac: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:241:10\n |\n241 | ) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:243:13\n |\n243 | Ok(u) => u,\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:244:13\n |\n244 | Err(()) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:245:24\n |\n245 | return Err(Error::UnknownUnit {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:270:16\n |\n270 | if let Some(Fraction {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:276:44\n |\n276 | Unit::Nanosecond => return Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:290:9\n |\n290 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:294:64\n |\n294 | fn add_current(mut sec: u64, nsec: u64, out: &mut Duration) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:302:5\n |\n302 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:321:29\n |\n321 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:323:40\n |\n323 | \"nanos\" | \"nsec\" | \"ns\" => Ok(Self::Nanosecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:324:37\n |\n324 | \"usec\" | \"us\" | \"µs\" => Ok(Self::Microsecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:325:41\n |\n325 | \"millis\" | \"msec\" | \"ms\" => Ok(Self::Millisecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:326:60\n |\n326 | \"seconds\" | \"second\" | \"secs\" | \"sec\" | \"s\" => Ok(Self::Second),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:327:60\n |\n327 | \"minutes\" | \"minute\" | \"min\" | \"mins\" | \"m\" => Ok(Self::Minute),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:328:54\n |\n328 | \"hours\" | \"hour\" | \"hr\" | \"hrs\" | \"h\" => Ok(Self::Hour),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:329:37\n |\n329 | \"days\" | \"day\" | \"d\" => Ok(Self::Day),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:330:54\n |\n330 | \"weeks\" | \"week\" | \"wk\" | \"wks\" | \"w\" => Ok(Self::Week),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:331:41\n |\n331 | \"months\" | \"month\" | \"M\" => Ok(Self::Month),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:332:54\n |\n332 | \"years\" | \"year\" | \"yr\" | \"yrs\" | \"y\" => Ok(Self::Year),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:333:18\n |\n333 | _ => Err(()),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:364:35\n |\n364 | pub fn parse_duration(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:366:16\n |\n366 | return Ok(Duration::ZERO);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:407:5\n |\n407 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:417:5\n |\n417 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:434:20\n |\n434 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:464:9\n |\n464 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:49:6\n |\n49 | impl AsRef for Duration {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:62:6\n |\n62 | impl From for StdDuration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:68:6\n |\n68 | impl From for Duration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:76:29\n |\n76 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:87:6\n |\n87 | impl AsRef for Timestamp {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:100:6\n |\n100 | impl From for SystemTime {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:106:6\n |\n106 | impl From for Timestamp {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:114:29\n |\n114 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0463, E0531, E0786.\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:89:11\n |\n89 | next: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n42 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:97:19\n |\n97 | next: None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n42 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:102:10\n |\n102 | impl<'a> Iterator for BytesToHexChars<'a> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 42 + use crate::iter::Iterator;\n |\n 42 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:105:27\n |\n105 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 42 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:107:13\n |\n107 | Some(current) => Some(current),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:107:30\n |\n107 | Some(current) => Some(current),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:110:29\n |\n110 | self.next = Some(self.table[(byte & 0x0F) as usize] as char);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:116:36\n |\n116 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 42 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:118:18\n |\n118 | (length, Some(length))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:137:9\n |\n137 | impl> ToHex for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:164:20\n |\n164 | pub trait FromHex: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:172:20\n |\n172 | fn from_hex>(hex: T) -> Result;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:172:44\n |\n172 | fn from_hex>(hex: T) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:175:30\n |\n175 | fn val(c: u8, idx: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:177:24\n |\n177 | b'A'..=b'F' => Ok(c - b'A' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:178:24\n |\n178 | b'a'..=b'f' => Ok(c - b'a' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:179:24\n |\n179 | b'0'..=b'9' => Ok(c - b'0'),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:180:14\n |\n180 | _ => Err(FromHexError::InvalidHexCharacter {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:191:20\n |\n191 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:191:44\n |\n191 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:194:20\n |\n194 | return Err(FromHexError::OddLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:199:30\n |\n199 | .map(|(i, pair)| Ok(val(pair[0], 2 * i)? << 4 | val(pair[1], 2 * i + 1)?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:28\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:52\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:214:17\n |\n214 | Ok(out)\n | ^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:28\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:52\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:214:17\n |\n214 | Ok(out)\n | ^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:259:18\n |\n259 | pub fn encode>(data: T) -> String {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:275:24\n |\n275 | pub fn encode_upper>(data: T) -> String {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:296:18\n |\n296 | pub fn decode>(data: T) -> Result, FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:296:43\n |\n296 | pub fn decode>(data: T) -> Result, FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:312:27\n |\n312 | pub fn decode_to_slice>(data: T, out: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:312:68\n |\n312 | pub fn decode_to_slice>(data: T, out: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:316:16\n |\n316 | return Err(FromHexError::OddLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:319:16\n |\n319 | return Err(FromHexError::InvalidStringLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:326:5\n |\n326 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:336:38\n |\n336 | fn generate_iter(len: usize) -> impl Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 42 + use crate::iter::Iterator;\n |\n 42 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:367:27\n |\n367 | pub fn encode_to_slice>(input: T, output: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:367:72\n |\n367 | pub fn encode_to_slice>(input: T, output: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:369:16\n |\n369 | return Err(FromHexError::InvalidStringLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:382:5\n |\n382 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0277]: `BytesToHexChars<'a>` is not an iterator\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:122:38\n |\n122 | impl<'a> iter::ExactSizeIterator for BytesToHexChars<'a> {\n | ^^^^^^^^^^^^^^^^^^^ `BytesToHexChars<'a>` is not an iterator\n |\n = help: the trait `Iterator` is not implemented for `BytesToHexChars<'a>`\nnote: required by a bound in `ExactSizeIterator`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/exact_size.rs:86:30\n |\n 86 | pub trait ExactSizeIterator: Iterator {\n | ^^^^^^^^ required by this bound in `ExactSizeIterator`\n\nSome errors have detailed explanations: E0277, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `humantime` (lib) due to 119 previous errors\nerror: could not compile `hex` (lib) due to 50 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:03.055416900Z", + "finished_at": "2025-10-20T19:44:58.781710800Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `alloc` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs:43:1\n |\n43 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\kebab.rs:21:38\n |\n21 | fn to_kebab_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lower_camel.rs:25:44\n |\n25 | fn to_lower_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\shouty_kebab.rs:22:45\n |\n22 | fn to_shouty_kebab_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\shouty_snake.rs:22:45\n |\n22 | fn to_shouty_snake_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\shouty_snake.rs:30:44\n |\n30 | fn TO_SHOUTY_SNEK_CASE(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\snake.rs:23:38\n |\n23 | fn to_snake_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\snake.rs:30:37\n |\n30 | fn to_snek_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\title.rs:25:38\n |\n25 | fn to_title_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\train.rs:22:38\n |\n22 | fn to_train_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\upper_camel.rs:25:44\n |\n25 | fn to_upper_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\upper_camel.rs:38:39\n |\n38 | fn to_pascal_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 81920 bytes failed\nmemory allocation of 377728 bytes failed\nmemory allocation of 10176 bytes failed\nSome errors have detailed explanations: E0220, E0786.\nFor more information about an error, try `rustc --explain E0220`.\nmemory allocation of 786432 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 64896 bytes failed\nmemory allocation of 304544 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 7916 bytes failed\nmemory allocation of 65408 bytes failed\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:1:5\n |\n1 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `heck` (lib) due to 12 previous errors\nwarning: build failed, waiting for other jobs to finish...\nFor more information about this error, try `rustc --explain E0462`.\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `alloc` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:74:1\n |\n74 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:77:1\n |\n77 | extern crate std;\n | ^^^^^^^^^^^^^^^^^ can't find crate\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:922:12\n |\n922 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: could not compile `either` (lib) due to 1 previous error\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:8:5\n |\n8 | println!(\"cargo:rustc-env=GIT_HASH={git_hash}\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:992:12\n |\n992 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2046:12\n |\n2046 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2152:12\n |\n2152 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1024:12\n |\n1024 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1112:12\n |\n1112 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:29:3\n |\n29 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:179:13\n |\n179 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:20:3\n |\n20 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:8:3\n |\n8 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:71:9\n |\n71 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:12:3\n |\n12 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:146:9\n |\n146 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:152:9\n |\n152 | assert!(len <= self.remaining(), \"`len` greater than remaining\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:108:9\n |\n108 | assert!(index < self.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:137:9\n |\n137 | assert_eq!(self.len(), src.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:190:9\n |\n190 | debug_assert!(!ptr.is_null());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:390:9\n |\n390 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:453:9\n |\n453 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:459:9\n |\n459 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: could not compile `convert_case` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:508:9\n |\n508 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:558:9\n |\n558 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:674:9\n |\n674 | debug_assert!(self.len >= by, \"internal: inc_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:711:9\n |\n711 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:986:9\n |\n986 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1164:5\n |\n1164 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1215:9\n |\n1215 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1234:9\n |\n1234 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1263:9\n |\n1263 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:7:20\n |\n7 | let git_hash = String::from_utf8(output.stdout).unwrap();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0433, E0462, E0786.\nFor more information about an error, try `rustc --explain E0433`.\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1296:13\n |\n1296 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1310:9\n |\n1310 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1331:13\n |\n1331 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1524:5\n |\n1524 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1540:13\n |\n1540 | debug_assert!(actual as usize == ptr as usize);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:258:13\n |\n258 | debug_assert_eq!(bytes.kind(), KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:321:9\n |\n321 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:529:9\n |\n529 | debug_assert!(len <= self.cap, \"set_len out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:665:21\n |\n665 | debug_assert_eq!(self.len, v.len() - off);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:672:9\n |\n672 | debug_assert_eq!(kind, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: could not compile `spacetimedb-lib` (build script) due to 6 previous errors\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:682:21\n |\n682 | None => panic!(\"overflow\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:746:21\n |\n746 | debug_assert!(off + len <= v.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:782:9\n |\n782 | debug_assert_eq!(self.len, v.len());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\.fingerprint\\constant_time_eq-b7f0e5048584fd47\\output-lib-constant_time_eq`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:870:13\n |\n870 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:963:9\n |\n963 | debug_assert!(count <= self.cap, \"internal: set_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1019:9\n |\n1019 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1020:9\n |\n1020 | debug_assert!(ref_cnt == 1 || ref_cnt == 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1046:9\n |\n1046 | debug_assert_eq!(shared as usize & KIND_MASK, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:66:5\n |\n66 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1070:9\n |\n1070 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1077:9\n |\n1077 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1078:9\n |\n1078 | debug_assert!(pos <= MAX_VEC_POS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:42:51\n |\n42 | transform(self.0.as_ref(), lowercase, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1153:9\n |\n1153 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1222:13\n |\n1222 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1748:8\n |\n1748 | if cfg!(debug_assertions) {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:43:51\n |\n43 | transform(self.0.as_ref(), uppercase, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1763:5\n |\n1763 | debug_assert_eq!(ptr as usize, addr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:14:9\n |\n14 | write!(f, \"b\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:18:17\n |\n18 | write!(f, \"\\\\n\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:20:17\n |\n20 | write!(f, \"\\\\r\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:22:17\n |\n22 | write!(f, \"\\\\t\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:8:5\n |\n8 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:24:17\n |\n24 | write!(f, \"\\\\{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:57:51\n |\n57 | transform(self.0.as_ref(), uppercase, |f| write!(f, \"_\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:26:17\n |\n26 | write!(f, \"\\\\0\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:29:17\n |\n29 | write!(f, \"{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:31:17\n |\n31 | write!(f, \"\\\\x{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:34:9\n |\n34 | write!(f, \"\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:55:51\n |\n55 | transform(self.0.as_ref(), lowercase, |f| write!(f, \"_\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:17:8\n |\n17 | if cfg!(feature = \"std\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:9:13\n |\n9 | write!(f, \"{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:18:13\n |\n18 | write!(f, \"{:02X}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:43:52\n |\n43 | transform(self.0.as_ref(), capitalize, |f| write!(f, \" \"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:139:3\n |\n139 | #[derive(Debug, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 80 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:150:9\n |\n150 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:172:5\n |\n172 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:180:5\n |\n180 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:43:52\n |\n43 | transform(self.0.as_ref(), capitalize, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:105:40\n |\n105 | if !error_generic_member_access && cfg!(feature = \"std\") && rustc >= 65 {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:182:13\n |\n182 | write!(f, \"ς\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:184:13\n |\n184 | write!(f, \"{}\", c.to_lowercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:17\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:193:9\n |\n193 | write!(f, \"{}\", c.to_uppercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:202:9\n |\n202 | write!(f, \"{}\", c.to_uppercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:18:9\n |\n18 | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:97:7\n |\n97 | #[derive(Clone, Copy, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n53 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:56:13\n |\n56 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:57:13\n |\n57 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:61:13\n |\n61 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:71:9\n |\n71 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:72:9\n |\n72 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:73:9\n |\n73 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:74:9\n |\n74 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:75:9\n |\n75 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:1:5\n |\n1 | use std::error::Error as StdError;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:2:5\n |\n2 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:77:9\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:4:5\n |\n4 | use std::time::{Duration, SystemTime, UNIX_EPOCH};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:78:9\n |\n78 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:79:9\n |\n79 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:80:9\n |\n80 | println!(\"cargo:rustc-check-cfg=cfg(std_backtrace)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:1:5\n |\n1 | use std::error::Error as StdError;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:2:5\n |\n2 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:86:9\n |\n86 | println!(\"cargo:rustc-cfg=anyhow_no_ptr_addr_of\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:3:5\n |\n3 | use std::str::{Chars, FromStr};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:92:9\n |\n92 | println!(\"cargo:rustc-cfg=anyhow_no_fmt_arguments_as_str\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:4:5\n |\n4 | use std::time::Duration;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:96:9\n |\n96 | println!(\"cargo:rustc-cfg=anyhow_no_unsafe_op_in_unsafe_fn_lint\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:2:5\n |\n2 | use std::ops::Deref;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:102:9\n |\n102 | println!(\"cargo:rustc-cfg=anyhow_no_core_unwind_safe\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:3:5\n |\n3 | use std::str::FromStr;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:4:5\n |\n4 | use std::time::{Duration as StdDuration, SystemTime};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:108:9\n |\n108 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:114:9\n |\n114 | println!(\"cargo:rustc-cfg=anyhow_no_core_error\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:46:3\n |\n46 | #[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:120:9\n |\n120 | println!(\"cargo:rustc-cfg=anyhow_no_clippy_format_args\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:25:3\n |\n25 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:143:13\n |\n143 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:414:9\n |\n414 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:205:13\n |\n205 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:401:9\n |\n401 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:226:9\n |\n226 | eprintln!(\n | ^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:106:3\n |\n106 | #[derive(Debug, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:82:3\n |\n82 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:76:29\n |\n76 | Error::Empty => write!(f, \"value was empty\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:75:38\n |\n75 | ... Error::NumberOverflow => write!(f, \"number is too large or cannot be represented without a lack of precision (values below 1ns are ...\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:67:17\n |\n67 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:64:17\n |\n64 | write!(f, \"time unit needed, for example {0}sec or {0}ms\", value)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:62:46\n |\n62 | Error::NumberExpected(offset) => write!(f, \"expected number at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:61:48\n |\n61 | Error::InvalidCharacter(offset) => write!(f, \"invalid character at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:7:3\n |\n7 | #[derive(Debug, PartialEq, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:61:3\n |\n61 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:51:3\n |\n51 | #[derive(Debug, Clone, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:46:37\n |\n46 | Error::InvalidFormat => write!(f, \"timestamp format is invalid\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:45:36\n |\n45 | Error::InvalidDigit => write!(f, \"bad character where digit is expected\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:44:34\n |\n44 | Error::OutOfRange => write!(f, \"numeric component is out of range\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:29:3\n |\n29 | #[derive(Debug, PartialEq, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `second-stack` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name second_stack --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=06adfc46a0a87d93 -C extra-filename=-76bd9f5d210416c5 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224901\\target_st_5eb99019-e1e9-49d0-b285-ed661f9e8241\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `typenum` (build script) due to 38 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:27:23\n |\n27 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:66:9\n |\n66 | Some(rustc) => rustc,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:141:12\n |\n141 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:173:12\n |\n173 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:178:12\n |\n178 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:187:9\n |\n187 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:188:9\n |\n188 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:194:12\n |\n194 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:68\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:218:25\n |\n218 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:219:16\n |\n219 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: could not compile `anyhow` (build script) due to 50 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:52\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:60\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:336:31\n |\n336 | const ALLOW_FEATURES: &'static str = \"allow-features=\";\n | ^^^^^^^^^^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror: could not compile `version_check` (lib) due to 114 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `autocfg` (lib) due to 131 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:17:24\n |\n17 | pub trait ToKebabCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:38:27\n |\n38 | pub struct AsKebabCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:40:9\n |\n40 | impl> fmt::Display for AsKebabCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:18:29\n |\n18 | pub trait ToLowerCamelCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:24:38\n |\n24 | fn to_lower_camel_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:39:32\n |\n39 | pub struct AsLowerCamelCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:41:9\n |\n41 | impl> fmt::Display for AsLowerCamelCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:54:17\n |\n54 | |_| Ok(()),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:18:30\n |\n18 | pub trait ToShoutyKebabCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:39:33\n |\n39 | pub struct AsShoutyKebabCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:41:9\n |\n41 | impl> fmt::Display for AsShoutyKebabCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:18:30\n |\n18 | pub trait ToShoutySnakeCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:25:29\n |\n25 | pub trait ToShoutySnekCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:31:10\n |\n31 | impl ToShoutySnekCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:53:33\n |\n53 | pub struct AsShoutySnakeCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:55:9\n |\n55 | impl> fmt::Display for AsShoutySnakeCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:17:24\n |\n17 | pub trait ToSnakeCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:24:23\n |\n24 | pub trait ToSnekCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:29:10\n |\n29 | impl ToSnekCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:36:32\n |\n36 | fn to_snake_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:51:27\n |\n51 | pub struct AsSnakeCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:53:9\n |\n53 | impl> fmt::Display for AsSnakeCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:18:24\n |\n18 | pub trait ToTitleCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:24:32\n |\n24 | fn to_title_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:39:27\n |\n39 | pub struct AsTitleCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:41:9\n |\n41 | impl> fmt::Display for AsTitleCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:18:24\n |\n18 | pub trait ToTrainCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:39:27\n |\n39 | pub struct AsTrainCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:41:9\n |\n41 | impl> fmt::Display for AsTrainCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:18:29\n |\n18 | pub trait ToUpperCamelCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:24:38\n |\n24 | fn to_upper_camel_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:31:25\n |\n31 | pub trait ToPascalCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:36:10\n |\n36 | impl ToPascalCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:52:32\n |\n52 | pub struct AsUpperCamelCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:54:9\n |\n54 | impl> fmt::Display for AsUpperCamelCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:56:52\n |\n56 | transform(self.0.as_ref(), capitalize, |_| Ok(()), f)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:74:34\n |\n74 | fn get_iterator(s: &str) -> impl Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:85:8\n |\n85 | F: FnMut(&str, &mut fmt::Formatter) -> fmt::Result,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:86:8\n |\n86 | G: FnMut(&mut fmt::Formatter) -> fmt::Result,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::ops::FnMut;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:115:19\n |\n115 | while let Some((i, c)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:124:20\n |\n124 | if let Some(&(next_i, next)) = char_indices.peek() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:175:5\n |\n175 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:180:15\n |\n180 | while let Some(c) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:188:5\n |\n188 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:196:5\n |\n196 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:201:12\n |\n201 | if let Some((_, c)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:203:16\n |\n203 | if let Some((i, _)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:208:5\n |\n208 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1161:60\n |\n1161 | fn try_copy_to_slice(&mut self, mut dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1163:20\n |\n1163 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1178:9\n |\n1178 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1204:33\n |\n1204 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1206:20\n |\n1206 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1213:9\n |\n1213 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1239:33\n |\n1239 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1241:20\n |\n1241 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1248:9\n |\n1248 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1275:34\n |\n1275 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1303:37\n |\n1303 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:20:44\n |\n20 | fn to_lower_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:31:9\n |\n31 | impl ToShoutySnekCase for T {\n | ^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1334:37\n |\n1334 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:29:9\n |\n29 | impl ToSnekCase for T {\n | ^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:19:38\n |\n19 | fn to_snake_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:20:38\n |\n20 | fn to_title_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1362:34\n |\n1362 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:20:44\n |\n20 | fn to_upper_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:36:9\n |\n36 | impl ToPascalCase for T {\n | ^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1390:37\n |\n1390 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nSome errors have detailed explanations: E0220, E0405, E0412, E0425, E0463, E0531, E0786.\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1421:37\n |\n1421 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1449:34\n |\n1449 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1477:37\n |\n1477 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1508:37\n |\n1508 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1536:34\n |\n1536 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1564:37\n |\n1564 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1595:37\n |\n1595 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1623:34\n |\n1623 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1651:37\n |\n1651 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1682:37\n |\n1682 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1710:34\n |\n1710 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1738:37\n |\n1738 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1769:37\n |\n1769 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1797:35\n |\n1797 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1825:38\n |\n1825 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1856:38\n |\n1856 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1884:35\n |\n1884 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1912:38\n |\n1912 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1943:38\n |\n1943 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1975:50\n |\n1975 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2007:53\n |\n2007 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2045:53\n |\n2045 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2081:49\n |\n2081 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2113:52\n |\n2113 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2151:52\n |\n2151 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2184:34\n |\n2184 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2185:9\n |\n2185 | Ok(f32::from_bits(self.try_get_u32()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2213:37\n |\n2213 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2214:9\n |\n2214 | Ok(f32::from_bits(self.try_get_u32_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2245:37\n |\n2245 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2246:9\n |\n2246 | Ok(f32::from_bits(self.try_get_u32_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2274:34\n |\n2274 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2275:9\n |\n2275 | Ok(f64::from_bits(self.try_get_u64()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2303:37\n |\n2303 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2304:9\n |\n2304 | Ok(f64::from_bits(self.try_get_u64_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2335:37\n |\n2335 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2336:9\n |\n2336 | Ok(f64::from_bits(self.try_get_u64_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2396:15\n |\n2396 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2418:15\n |\n2418 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2450:15\n |\n2450 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:16\n |\n2881 | impl Buf for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:16\n |\n2885 | impl Buf for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2927:9\n |\n2927 | impl> Buf for std::io::Cursor {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:204:15\n |\n204 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:964:13\n |\n964 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:993:13\n |\n993 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1052:13\n |\n1052 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1081:13\n |\n1081 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1287:15\n |\n1287 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1319:15\n |\n1319 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1347:15\n |\n1347 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:26\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:26\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1643:15\n |\n1643 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:229:12\n |\n229 | impl IntoIterator for Chain\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:107:14\n |\n107 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:112:20\n |\n112 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:118:9\n |\n118 | Some(b)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:121:36\n |\n121 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:123:15\n |\n123 | (rem, Some(rem))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:127:14\n |\n127 | impl ExactSizeIterator for IntoIter {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:65:15\n |\n65 | impl io::Read for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:70:9\n |\n70 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:74:15\n |\n74 | impl io::BufRead for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:76:9\n |\n76 | Ok(self.buf.chunk())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:190:20\n |\n190 | if let Some(buf) = slice.get(..limit) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:216:10\n |\n216 | impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:222:10\n |\n222 | impl<'a> From<&'a mut [MaybeUninit]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:77:18\n |\n77 | impl io::Write for Writer {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:82:9\n |\n82 | Ok(n)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:86:9\n |\n86 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:12\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:26\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:600:17\n |\n600 | drop(self.split_off(len));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:641:34\n |\n641 | pub fn try_into_mut(self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:643:13\n |\n643 | Ok(self.into())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:645:13\n |\n645 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n645 - Err(self)\n645 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:681:13\n |\n681 | unsafe impl Send for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror: could not compile `heck` (lib) due to 76 previous errors\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:682:13\n |\n682 | unsafe impl Sync for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:684:6\n |\n684 | impl Drop for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:691:6\n |\n691 | impl Clone for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:737:6\n |\n737 | impl AsRef<[u8]> for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:759:6\n |\n759 | impl IntoIterator for Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n759 - impl IntoIterator for Bytes {\n759 + impl FromIterator for Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:768:10\n |\n768 | impl<'a> IntoIterator for &'a Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n768 - impl<'a> IntoIterator for &'a Bytes {\n768 + impl<'a> FromIterator for &'a Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:778:21\n |\n778 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n778 - fn from_iter>(into_iter: T) -> Self {\n778 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:785:6\n |\n785 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:791:6\n |\n791 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:792:45\n |\n792 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:797:6\n |\n797 | impl Ord for Bytes {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:803:6\n |\n803 | impl Eq for Bytes {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:805:6\n |\n805 | impl PartialEq<[u8]> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:811:6\n |\n811 | impl PartialOrd<[u8]> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:812:44\n |\n812 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:817:6\n |\n817 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:823:6\n |\n823 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:824:45\n |\n824 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:825:18\n |\n825 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:829:6\n |\n829 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:835:6\n |\n835 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:836:43\n |\n836 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:841:6\n |\n841 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:847:6\n |\n847 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:848:45\n |\n848 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:849:18\n |\n849 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:853:6\n |\n853 | impl PartialEq> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:859:6\n |\n859 | impl PartialOrd> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:860:47\n |\n860 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:865:6\n |\n865 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:871:6\n |\n871 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:872:45\n |\n872 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:873:18\n |\n873 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:877:6\n |\n877 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:883:6\n |\n883 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:884:46\n |\n884 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:889:6\n |\n889 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:895:6\n |\n895 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:896:45\n |\n896 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:897:18\n |\n897 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:901:6\n |\n901 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:907:6\n |\n907 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:908:45\n |\n908 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:909:18\n |\n909 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:913:6\n |\n913 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:919:6\n |\n919 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:920:45\n |\n920 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:921:18\n |\n921 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:21\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:14\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:927:12\n |\n927 | Bytes: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:21\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:14\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:936:12\n |\n936 | Bytes: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:938:45\n |\n938 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:945:6\n |\n945 | impl Default for Bytes {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:952:6\n |\n952 | impl From<&'static [u8]> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:958:6\n |\n958 | impl From<&'static str> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:964:6\n |\n964 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:999:6\n |\n999 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1030:6\n |\n1030 | impl From for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1052:6\n |\n1052 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1058:6\n |\n1058 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1125:5\n |\n1125 | drop(b);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1364:6\n |\n1364 | impl Drop for Shared {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1539:9\n |\n1539 | Ok(actual) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1550:9\n |\n1550 | Err(actual) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1593:5\n |\n1593 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1616:8\n |\n1616 | F: FnOnce(usize) -> usize,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:480:33\n |\n480 | let additional = if let Some(additional) = new_len.checked_sub(self.len()) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:680:13\n |\n680 | Some(new_cap) => new_cap,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:910:16\n |\n910 | if let Err(other) = self.try_unsplit(other) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:993:51\n |\n993 | fn try_unsplit(&mut self, other: BytesMut) -> Result<(), BytesMut> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes_mut::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:995:20\n |\n995 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1007:13\n |\n1007 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1009:13\n |\n1009 | Err(other)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1123:6\n |\n1123 | impl Drop for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1203:15\n |\n1203 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1231:6\n |\n1231 | impl AsRef<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1247:6\n |\n1247 | impl AsMut<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1261:10\n |\n1261 | impl<'a> From<&'a [u8]> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1267:10\n |\n1267 | impl<'a> From<&'a str> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1273:6\n |\n1273 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1279:6\n |\n1279 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1285:6\n |\n1285 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1286:48\n |\n1286 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1291:6\n |\n1291 | impl Ord for BytesMut {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1297:6\n |\n1297 | impl Eq for BytesMut {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1299:6\n |\n1299 | impl Default for BytesMut {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1333:13\n |\n1333 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1335:13\n |\n1335 | Err(fmt::Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1345:6\n |\n1345 | impl Clone for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1351:6\n |\n1351 | impl IntoIterator for BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1351 - impl IntoIterator for BytesMut {\n1351 + impl FromIterator for BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1360:10\n |\n1360 | impl<'a> IntoIterator for &'a BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1360 - impl<'a> IntoIterator for &'a BytesMut {\n1360 + impl<'a> FromIterator for &'a BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1369:6\n |\n1369 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1372:12\n |\n1372 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1372 - T: IntoIterator,\n1372 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1387:10\n |\n1387 | impl<'a> Extend<&'a u8> for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1390:12\n |\n1390 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1390 - T: IntoIterator,\n1390 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1396:6\n |\n1396 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1399:12\n |\n1399 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1399 - T: IntoIterator,\n1399 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1408:21\n |\n1408 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1408 - fn from_iter>(into_iter: T) -> Self {\n1408 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1414:21\n |\n1414 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1414 - fn from_iter>(into_iter: T) -> Self {\n1414 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1462:5\n |\n1462 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes_mut::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1552:13\n |\n1552 | unsafe impl Send for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1553:13\n |\n1553 | unsafe impl Sync for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1561:6\n |\n1561 | impl PartialEq<[u8]> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1567:6\n |\n1567 | impl PartialOrd<[u8]> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1568:44\n |\n1568 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1573:6\n |\n1573 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1579:6\n |\n1579 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1580:48\n |\n1580 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1581:18\n |\n1581 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1585:6\n |\n1585 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1591:6\n |\n1591 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1592:43\n |\n1592 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1597:6\n |\n1597 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1603:6\n |\n1603 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1604:48\n |\n1604 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1605:18\n |\n1605 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1609:6\n |\n1609 | impl PartialEq> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1615:6\n |\n1615 | impl PartialOrd> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1616:47\n |\n1616 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1621:6\n |\n1621 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1627:6\n |\n1627 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1628:48\n |\n1628 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1633:6\n |\n1633 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1639:6\n |\n1639 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1640:46\n |\n1640 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1645:6\n |\n1645 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1651:6\n |\n1651 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1652:48\n |\n1652 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1653:18\n |\n1653 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:21\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:14\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1659:15\n |\n1659 | BytesMut: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:21\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:14\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1668:15\n |\n1668 | BytesMut: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1670:45\n |\n1670 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1675:6\n |\n1675 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1681:6\n |\n1681 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1682:48\n |\n1682 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1683:18\n |\n1683 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1687:6\n |\n1687 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1693:6\n |\n1693 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1694:48\n |\n1694 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1699:6\n |\n1699 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1705:6\n |\n1705 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1711:6\n |\n1711 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:35:9\n |\n35 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:11:9\n |\n11 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:20:9\n |\n20 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:12:20\n |\n12 | F: FnOnce(&mut *mut T) -> R;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:18:20\n |\n18 | F: FnOnce(&mut *mut T) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:119:9\n |\n119 | Ok(b) => a.saturating_sub(b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:120:9\n |\n120 | Err(_) => 0,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:129:9\n |\n129 | Ok(a) => usize::min(a, b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:130:9\n |\n130 | Err(_) => b,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:149:56\n |\n149 | fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 80 + use core::fmt::Result;\n |\n 80 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:163:6\n |\n163 | impl From for std::io::Error {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 80 + use core::convert::From;\n |\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:15\n |\n2881 | impl Buf for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:15\n |\n2885 | impl Buf for Box {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:25\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:25\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^^\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:237:27\n |\n237 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n237 - fn into_iter(self) -> Self::IntoIter {\n237 + fn into_iter(self) -> as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:772:27\n |\n772 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n772 - fn into_iter(self) -> Self::IntoIter {\n772 + fn into_iter(self) -> <&'a bytes::Bytes as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1364:27\n |\n1364 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n1364 - fn into_iter(self) -> Self::IntoIter {\n1364 + fn into_iter(self) -> <&'a BytesMut as IntoIterator>::IntoIter {\n |\n\nSome errors have detailed explanations: E0223, E0405, E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: could not compile `bytes` (lib) due to 618 previous errors\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:66:34\n |\n66 | fn two_digits(b1: u8, b2: u8) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:67:46\n |\n67 | fn two_digits_inner(a: char, b: char) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:71:9\n |\n71 | Some((a * 10 + b) as u64)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:84:34\n |\n84 | pub fn parse_rfc3339(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:86:16\n |\n86 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:89:38\n |\n89 | if b[10] != b'T' || (b.last() != Some(&b'Z') && !s.ends_with(\"+00:00\")) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:90:16\n |\n90 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:108:39\n |\n108 | pub fn parse_rfc3339_weak(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:110:16\n |\n110 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:119:16\n |\n119 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:129:16\n |\n129 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:151:21\n |\n151 | _ => return Err(Error::OutOfRange),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:154:16\n |\n154 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:169:21\n |\n169 | if b.get(19) == Some(&b'.') {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:175:24\n |\n175 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:181:24\n |\n181 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:188:16\n |\n188 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:193:16\n |\n193 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:196:5\n |\n196 | Ok(UNIX_EPOCH + Duration::new(total_seconds, nanos))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:270:20\n |\n270 | return Err(fmt::Error);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:37:15\n |\n37 | unit: String,\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:85:19\n |\n85 | trait OverflowOp: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:86:34\n |\n86 | fn mul(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:87:34\n |\n87 | fn add(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:88:34\n |\n88 | fn div(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:92:34\n |\n92 | fn mul(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:95:34\n |\n95 | fn add(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:98:34\n |\n98 | fn div(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:100:18\n |\n100 | 0 => Ok(self / other),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:101:18\n |\n101 | _ => Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:118:27\n |\n118 | fn parse(mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:122:28\n |\n122 | let mut frac = None; // fractional part\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:124:23\n |\n124 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:138:32\n |\n138 | frac = Some(self.parse_fractional_part(&mut off)?);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:142:32\n |\n142 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:149:23\n |\n149 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:159:32\n |\n159 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:167:17\n |\n167 | Some(n) => n,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:168:32\n |\n168 | None => return Ok(out),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:39\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:46\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:28\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:31\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:182:28\n |\n182 | return Err(Error::NumberExpected(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:9\n |\n186 | Ok(None)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:12\n |\n186 | Ok(None)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:189:61\n |\n189 | fn parse_fractional_part(&mut self, off: &mut usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:193:19\n |\n193 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:214:28\n |\n214 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:222:20\n |\n222 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:224:9\n |\n224 | Ok(Fraction {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:237:15\n |\n237 | frac: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:241:10\n |\n241 | ) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:243:13\n |\n243 | Ok(u) => u,\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:244:13\n |\n244 | Err(()) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:245:24\n |\n245 | return Err(Error::UnknownUnit {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:270:16\n |\n270 | if let Some(Fraction {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:276:44\n |\n276 | Unit::Nanosecond => return Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:290:9\n |\n290 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:294:64\n |\n294 | fn add_current(mut sec: u64, nsec: u64, out: &mut Duration) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:302:5\n |\n302 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:321:29\n |\n321 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:323:40\n |\n323 | \"nanos\" | \"nsec\" | \"ns\" => Ok(Self::Nanosecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:324:37\n |\n324 | \"usec\" | \"us\" | \"µs\" => Ok(Self::Microsecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:325:41\n |\n325 | \"millis\" | \"msec\" | \"ms\" => Ok(Self::Millisecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:326:60\n |\n326 | \"seconds\" | \"second\" | \"secs\" | \"sec\" | \"s\" => Ok(Self::Second),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:327:60\n |\n327 | \"minutes\" | \"minute\" | \"min\" | \"mins\" | \"m\" => Ok(Self::Minute),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:328:54\n |\n328 | \"hours\" | \"hour\" | \"hr\" | \"hrs\" | \"h\" => Ok(Self::Hour),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:329:37\n |\n329 | \"days\" | \"day\" | \"d\" => Ok(Self::Day),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:330:54\n |\n330 | \"weeks\" | \"week\" | \"wk\" | \"wks\" | \"w\" => Ok(Self::Week),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:331:41\n |\n331 | \"months\" | \"month\" | \"M\" => Ok(Self::Month),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:332:54\n |\n332 | \"years\" | \"year\" | \"yr\" | \"yrs\" | \"y\" => Ok(Self::Year),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:333:18\n |\n333 | _ => Err(()),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:364:35\n |\n364 | pub fn parse_duration(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:366:16\n |\n366 | return Ok(Duration::ZERO);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:407:5\n |\n407 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:417:5\n |\n417 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:434:20\n |\n434 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:464:9\n |\n464 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:49:6\n |\n49 | impl AsRef for Duration {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:62:6\n |\n62 | impl From for StdDuration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:68:6\n |\n68 | impl From for Duration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:76:29\n |\n76 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:87:6\n |\n87 | impl AsRef for Timestamp {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:100:6\n |\n100 | impl From for SystemTime {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:106:6\n |\n106 | impl From for Timestamp {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:114:29\n |\n114 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0463, E0531, E0786.\nerror: could not compile `humantime` (lib) due to 119 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:10.364685200Z", + "finished_at": "2025-10-20T19:45:00.584758Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\nerror: failed to build archive at `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\release\\deps\\libfind_msvc_tools-b458c414c511e9aa.rlib`: couldn't create the temp file: Insufficient system resources exist to complete the requested service. (os error 1450)\n\nmemory allocation of 28928 bytes failed\nmemory allocation of 250880 bytes failed\nmemory allocation of 7599 bytes failed\nmemory allocation of 200720 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:15:9\n |\n15 | println!(\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-cfg=ga_is_deprecated\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:11:13\n |\n11 | println!(\"cargo:rustc-check-cfg=cfg(ga_is_deprecated)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:3:9\n |\n3 | println!(\"cargo:rustc-cfg=relaxed_coherence\");\n | ^^^^^^^\n\nerror: failed to build archive at `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\release\\deps\\libcc-8baee91765844333.rlib`: failed to map object file: The paging file is too small for this operation to complete. (os error 1455)\n\nerror: could not compile `find-msvc-tools` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror[E0462]: found staticlib `std` instead of rlib or dylib which `version_check` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:2:8\n |\n2 | if version_check::is_min_version(\"1.41.0\").unwrap_or(false) {\n | ^^^^^^^^^^^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `cc` (lib) due to 1 previous error\nerror[E0463]: can't find crate for `version_check`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:8:8\n |\n8 | if version_check::is_min_version(\"1.65.0\").unwrap_or(false) {\n | ^^^^^^^^^^^^^ can't find crate\n\nSome errors have detailed explanations: E0462, E0463, E0786.\nFor more information about an error, try `rustc --explain E0462`.\nerror: could not compile `generic-array` (build script) due to 7 previous errors\nerror: could not compile `spacetimedb-primitives` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name spacetimedb_primitives --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"memory-usage\\\"))\" -C metadata=52e3196d5e73051d -C extra-filename=-f65471523b5d8522 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\release\\deps --extern bitflags=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps\\libbitflags-3ccbf4790d628c5c.rmeta --extern either=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps\\libeither-aff604095d65242b.rmeta --extern itertools=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps\\libitertools-b65e608e39eaca79.rmeta --extern nohash_hasher=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps\\libnohash_hasher-9bf8dd98abfb9091.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `rand_core` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\.fingerprint\\rand_core-69a1add8e2bdcbf9\\output-lib-rand_core`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name rand_core --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"getrandom\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"getrandom\\\", \\\"serde\\\", \\\"serde1\\\", \\\"std\\\"))\" -C metadata=623b4eb0f924e591 -C extra-filename=-69a1add8e2bdcbf9 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\release\\deps --extern getrandom=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps\\libgetrandom-bce4b06e697ad859.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `log` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name log --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\log-0.4.28\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"kv\\\", \\\"kv_serde\\\", \\\"kv_std\\\", \\\"kv_sval\\\", \\\"kv_unstable\\\", \\\"kv_unstable_serde\\\", \\\"kv_unstable_std\\\", \\\"kv_unstable_sval\\\", \\\"max_level_debug\\\", \\\"max_level_error\\\", \\\"max_level_info\\\", \\\"max_level_off\\\", \\\"max_level_trace\\\", \\\"max_level_warn\\\", \\\"release_max_level_debug\\\", \\\"release_max_level_error\\\", \\\"release_max_level_info\\\", \\\"release_max_level_off\\\", \\\"release_max_level_trace\\\", \\\"release_max_level_warn\\\", \\\"serde\\\", \\\"std\\\", \\\"sval\\\", \\\"sval_ref\\\", \\\"value-bag\\\"))\" -C metadata=ec918dd781180e29 -C extra-filename=-7706652e2da34150 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223301\\target_st_9dc212fd-ffa0-4353-affd-0cd3d490c166\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:04.280382900Z", + "finished_at": "2025-10-20T19:45:01.967544900Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 114688 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0786]: found invalid metadata files for crate `std`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `quote` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"proc-macro\\\"))\" -C metadata=f0cd0102ff527b3e -C extra-filename=-42b985dc7d7f00bd --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\build\\quote-42b985dc7d7f00bd -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `nohash-hasher` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=e7abdae0bb8aeb3d -C extra-filename=-9bf8dd98abfb9091 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `version_check` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name version_check --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d0fd6b26e91f692a -C extra-filename=-18adcbb16e011c6c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `nohash-hasher` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=926ee7921f220b86 -C extra-filename=-74cd889d6f6ebf20 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0786]: found invalid metadata files for crate `core` which `alloc` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:40:1\n |\n40 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:26:1\n |\n26 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^ can't find crate\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:354:3\n |\n354 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:356:5\n |\n356 | assert_eq!(try_join(vec![\"\\0\"]), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:357:5\n |\n357 | assert_eq!(try_quote(\"\\0\"), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:345:3\n |\n345 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:348:5\n |\n348 | assert_eq!(join(vec![]), \"\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:349:5\n |\n349 | assert_eq!(join(vec![\"\"]), \"''\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:350:5\n |\n350 | assert_eq!(join(vec![\"a\", \"b\"]), \"a b\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:351:5\n |\n351 | assert_eq!(join(vec![\"foo bar\", \"baz\"]), \"'foo bar' baz\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:286:3\n |\n286 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:328:9\n |\n328 | assert!(parts.len() == 2);\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:337:13\n |\n337 | println!(\"FAIL: for input <{}>, expected <{}>, got <{}>\",\n | ^^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:342:5\n |\n342 | assert!(ok);\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:276:3\n |\n276 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:281:13\n |\n281 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:269:3\n |\n269 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:272:9\n |\n272 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:134:3\n |\n134 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:110:3\n |\n110 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:568:3\n |\n568 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:572:5\n |\n572 | assert_eq!(join(vec![INVALID_UTF8]), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:574:5\n |\n574 | assert_eq!(join(vec![]), &b\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:575:5\n |\n575 | assert_eq!(join(vec![&b\"\"[..]]), b\"''\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:555:3\n |\n555 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:559:5\n |\n559 | assert_eq!(quote(INVALID_UTF8), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:561:5\n |\n561 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:562:5\n |\n562 | assert_eq!(quote(b\"foobar\"), &b\"foobar\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:563:5\n |\n563 | assert_eq!(quote(b\"foo bar\"), &b\"'foo bar'\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:564:5\n |\n564 | assert_eq!(quote(b\"'\\\"\"), &b\"\\\"'\\\\\\\"\\\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:565:5\n |\n565 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:545:3\n |\n545 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:550:13\n |\n550 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:538:3\n |\n538 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:541:9\n |\n541 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:506:3\n |\n506 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:510:5\n |\n510 | assert!(core::str::from_utf8(INVALID_UTF8).is_err());\n | ^^^^^^\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:412:5\n |\n412 | debug_assert!(i > 0);\n | ^^^^^^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:410:9\n |\n410 | unreachable!()\n | ^^^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:234:3\n |\n234 | #[derive(PartialEq)]\n | ^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:225:13\n |\n225 | assert!(rest.len() < in_bytes.len()); // no infinite loop\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:170:3\n |\n170 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror: cannot determine resolution for the import\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:1:5\n |\n1 | use std::ptr;\n | ^^^^^^^^\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:84:9\n |\n84 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:2:1\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n311 | panic_oob!(\"try_insert\", index, self.len())\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n375 | panic_oob!(\"swap_remove\", index, self.len())\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n423 | panic_oob!(\"remove\", index, self.len())\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:56:9\n |\n56 | debug_assert!(len < Self::CAPACITY);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:547:9\n |\n547 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:670:9\n |\n670 | debug_assert_eq!(self.len(), self.capacity());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:717:9\n |\n717 | debug_assert!(length <= CAP);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1069:5\n |\n1069 | panic!(\"ArrayVec: capacity exceeded in extend/from_iter\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1102:17\n |\n1102 | debug_assert_ne!(ptr, end_ptr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert_ne;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1120:9\n |\n1120 | debug_assert!(slice.len() <= take);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1263:9\n |\n1263 | debug_assert!(_result.is_ok());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:35:3\n |\n35 | #[derive(Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:66:9\n |\n66 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:125:9\n |\n125 | debug_assert_eq!(len, CAP);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n 37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:146:9\n |\n146 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:343:13\n |\n343 | assert!(self.is_char_boundary(new_len));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:374:21\n |\n374 | None => panic!(\"cannot remove a char from the end of a string\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:406:9\n |\n406 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:58:3\n |\n58 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:70:17\n |\n70 | assert_eq!(res, ch.len_utf8());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:73:13\n |\n73 | assert_eq!(string.chars().next(), Some(ch));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:78:3\n |\n78 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:84:9\n |\n84 | assert_eq!(len, ch.len_utf8(), \"Len of ch={}\", ch);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:87:13\n |\n87 | assert!(matches::matches!(encode_utf8(ch, ptr, len - 1), Err(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:88:13\n |\n88 | assert!(matches::matches!(encode_utf8(ch, ptr, len), Ok(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:8:3\n |\n8 | #[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:40:9\n |\n40 | write!(f, \"{}\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:46:9\n |\n46 | write!(f, \"{}: {}\", \"CapacityError\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:43:52\n |\n43 | fn try_push(&mut self, element: Self::Item) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:48:13\n |\n48 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:50:13\n |\n50 | Err(CapacityError::new(element))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:61:26\n |\n61 | fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:63:20\n |\n63 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:68:13\n |\n68 | Some(ptr::read(self.as_ptr().add(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:49:27\n |\n49 | impl Drop for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:205:47\n |\n205 | pub fn try_push(&mut self, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:309:63\n |\n309 | pub fn try_insert(&mut self, index: usize, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:314:20\n |\n314 | return Err(CapacityError::new(element));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:332:9\n |\n332 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:349:30\n |\n349 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:396:49\n |\n396 | pub fn swap_pop(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:399:20\n |\n399 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:443:47\n |\n443 | pub fn pop_at(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:445:13\n |\n445 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:465:18\n |\n465 | where F: FnMut(&mut T) -> bool\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:482:35\n |\n482 | impl Drop for BackshiftOnDrop<'_, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:502:27\n |\n502 | fn process_one bool, T, const CAP: usize, const DELETED: bool>(\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:535:9\n |\n535 | drop(g);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 2 + use crate::arrayvec::mem::drop;\n |\n 2 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:570:18\n |\n570 | where T: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Copy;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:569:61\n |\n569 | pub fn try_extend_from_slice(&mut self, other: &[T]) -> Result<(), CapacityError>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:573:20\n |\n573 | return Err(CapacityError::new(()));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:584:9\n |\n584 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:657:32\n |\n657 | pub fn into_inner(self) -> Result<[T; CAP], Self> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:659:13\n |\n659 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n659 - Err(self)\n659 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:661:22\n |\n661 | unsafe { Ok(self.into_inner_unchecked()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:755:27\n |\n755 | impl From<[T; CAP]> for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:782:14\n |\n782 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:786:33\n |\n786 | fn try_from(slice: &[T]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:788:13\n |\n788 | Err(CapacityError::new(()))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:792:13\n |\n792 | Ok(array)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:809:35\n |\n809 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:826:35\n |\n826 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a mut ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:843:27\n |\n843 | impl IntoIterator for ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:895:27\n |\n895 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::Iterator;\n |\n 2 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:898:27\n |\n898 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:900:13\n |\n900 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:905:17\n |\n905 | Some(ptr::read(self.v.get_unchecked_ptr(index)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:910:36\n |\n910 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:912:15\n |\n912 | (len, Some(len))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:916:27\n |\n916 | impl DoubleEndedIterator for IntoIter {\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::DoubleEndedIterator;\n |\n 2 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:917:32\n |\n917 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:919:13\n |\n919 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:924:17\n |\n924 | Some(ptr::read(self.v.get_unchecked_ptr(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:930:27\n |\n930 | impl ExactSizeIterator for IntoIter { }\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::ExactSizeIterator;\n |\n 2 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:932:27\n |\n932 | impl Drop for IntoIter {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:947:27\n |\n947 | impl Clone for IntoIter\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:948:10\n |\n948 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:44\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:20\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:44\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:20\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:982:35\n |\n982 | impl<'a, T: 'a, const CAP: usize> Iterator for Drain<'a, T, CAP> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::Iterator;\n |\n 2 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:985:27\n |\n985 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:993:36\n |\n993 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:998:35\n |\n998 | impl<'a, T: 'a, const CAP: usize> DoubleEndedIterator for Drain<'a, T, CAP>\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::DoubleEndedIterator;\n |\n 2 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1000:32\n |\n1000 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1009:35\n |\n1009 | impl<'a, T: 'a, const CAP: usize> ExactSizeIterator for Drain<'a, T, CAP> {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::ExactSizeIterator;\n |\n 2 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1011:35\n |\n1011 | impl<'a, T: 'a, const CAP: usize> Drop for Drain<'a, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1016:19\n |\n1016 | while let Some(_) = self.next() { }\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1033:14\n |\n1033 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1040:18\n |\n1040 | impl Drop for ScopeExitGuard\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1041:14\n |\n1041 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1053:27\n |\n1053 | impl Extend for ArrayVec {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::Extend;\n |\n 2 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1058:18\n |\n1058 | fn extend>(&mut self, iter: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1081:18\n |\n1081 | where I: IntoIterator\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1100:20\n |\n1100 | if let Some(elt) = iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1117:18\n |\n1117 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1145:21\n |\n1145 | fn from_iter>(iter: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1152:27\n |\n1152 | impl Clone for ArrayVec\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1153:14\n |\n1153 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1182:27\n |\n1182 | impl PartialEq for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1183:14\n |\n1183 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1190:27\n |\n1190 | impl PartialEq<[T]> for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1191:14\n |\n1191 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:27\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Eq;\n |\n 2 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:60\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Eq;\n |\n 2 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1208:27\n |\n1208 | impl AsRef<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1212:27\n |\n1212 | impl AsMut<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1220:27\n |\n1220 | impl Default for ArrayVec {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:27\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialOrd;\n |\n 2 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:68\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialOrd;\n |\n 2 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1228:44\n |\n1228 | fn partial_cmp(&self, other: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:27\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Ord;\n |\n 2 + use std::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:61\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Ord;\n |\n 2 + use std::cmp::Ord;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1264:9\n |\n1264 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1266:45\n |\n1266 | fn flush(&mut self) -> io::Result<()> { Ok(()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:43:24\n |\n43 | impl Default for ArrayString\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:108:29\n |\n108 | pub fn from(s: &str) -> Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:111:9\n |\n111 | Ok(arraystr)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:123:47\n |\n123 | pub fn from_byte_string(b: &[u8; CAP]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:132:9\n |\n132 | Ok(vec)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:230:44\n |\n230 | pub fn try_push(&mut self, c: char) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:236:17\n |\n236 | Ok(n) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:238:21\n |\n238 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:17\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:27\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:284:55\n |\n284 | pub fn try_push_str<'a>(&mut self, s: &'a str) -> Result<(), CapacityError<&'a str>> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:286:20\n |\n286 | return Err(CapacityError::new(s));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:295:9\n |\n295 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:313:30\n |\n313 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:315:13\n |\n315 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:322:9\n |\n322 | Some(ch)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:373:13\n |\n373 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:455:24\n |\n455 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:462:24\n |\n462 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:469:24\n |\n469 | impl PartialEq> for str\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:476:24\n |\n476 | impl Eq for ArrayString \n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::Eq;\n |\n 1 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:496:24\n |\n496 | impl AsRef for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:507:24\n |\n507 | impl AsRef for ArrayString {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:530:24\n |\n530 | impl Clone for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:542:24\n |\n542 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:544:42\n |\n544 | fn partial_cmp(&self, rhs: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:553:24\n |\n553 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:555:41\n |\n555 | fn partial_cmp(&self, rhs: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:564:24\n |\n564 | impl PartialOrd> for str\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:566:54\n |\n566 | fn partial_cmp(&self, rhs: &ArrayString) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:575:24\n |\n575 | impl Ord for ArrayString\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::Ord;\n |\n 1 + use std::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:586:29\n |\n586 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:675:32\n |\n675 | fn try_from(f: &'a str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:678:9\n |\n678 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:686:43\n |\n686 | fn try_from(f: fmt::Arguments<'a>) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:690:9\n |\n690 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:32:66\n |\n32 | pub unsafe fn encode_utf8(ch: char, ptr: *mut u8, len: usize) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n14 + use std::fmt::Result;\n |\n14 + use std::io::Result;\n |\n14 + use std::result::Result;\n |\n14 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:37:16\n |\n37 | return Ok(1);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:41:16\n |\n41 | return Ok(2);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:46:16\n |\n46 | return Ok(3);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:52:16\n |\n52 | return Ok(4);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:54:5\n |\n54 | Err(EncodeUtf8Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:64:16\n |\n64 | if let Some(ch) = std::char::from_u32(codepoint) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::option::Option::Some;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:812:27\n |\n812 | fn into_iter(self) -> Self::IntoIter { self.iter() }\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n812 - fn into_iter(self) -> Self::IntoIter { self.iter() }\n812 + fn into_iter(self) -> <&'a ArrayVec as IntoIterator>::IntoIter { self.iter() }\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:829:27\n |\n829 | fn into_iter(self) -> Self::IntoIter { self.iter_mut() }\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n829 - fn into_iter(self) -> Self::IntoIter { self.iter_mut() }\n829 + fn into_iter(self) -> <&'a mut ArrayVec as IntoIterator>::IntoIter { self.iter_mut() }\n |\n\nSome errors have detailed explanations: E0223, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:60:45\n |\n60 | fn parse_word(&mut self, mut ch: u8) -> Option> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:64:31\n |\n64 | '\"' => if let Err(()) = self.parse_double(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:66:28\n |\n66 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:68:32\n |\n68 | '\\'' => if let Err(()) = self.parse_single(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:70:28\n |\n70 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:72:32\n |\n72 | '\\\\' => if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:76:28\n |\n76 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:81:20\n |\n81 | if let Some(ch2) = self.next_char() { ch = ch2; } else { break; }\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:86:57\n |\n86 | fn parse_double(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:88:20\n |\n88 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:91:32\n |\n91 | if let Some(ch3) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:113:57\n |\n113 | fn parse_single(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:115:20\n |\n115 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:126:32\n |\n126 | fn next_char(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:133:10\n |\n133 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:135:27\n |\n135 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:136:16\n |\n136 | if let Some(mut ch) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:142:35\n |\n142 | while let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:24\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:81\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:152:13\n |\n152 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:160:34\n |\n160 | pub fn split(in_bytes: &[u8]) -> Option>> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:24\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:24\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:75\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:196:24\n |\n196 | .collect::>, QuoteError>>()?\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:206:56\n |\n206 | pub fn quote<'a>(&self, mut in_bytes: &'a [u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:457:20\n |\n457 | pub fn join<'a, I: IntoIterator>(words: I) -> Vec {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:24\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:68\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:497:38\n |\n497 | pub fn try_quote(in_bytes: &[u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:540:29\n |\n540 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:548:15\n |\n548 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:66:10\n |\n66 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:68:27\n |\n68 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:92:31\n |\n92 | pub fn split(in_str: &str) -> Option> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:24\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:24\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:74\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:163:49\n |\n163 | pub fn quote<'a>(&self, in_str: &'a str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:177:6\n |\n177 | impl From for Quoter {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:183:6\n |\n183 | impl From for bytes::Quoter {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:201:20\n |\n201 | pub fn join<'a, I: IntoIterator>(words: I) -> String {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:24\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:67\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:241:35\n |\n241 | pub fn try_quote(in_str: &str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:271:29\n |\n271 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:279:15\n |\n279 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:83:9\n |\n83 | Some(result)\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:101:36\n |\n101 | ... return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:104:37\n |\n104 | '\"' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:108:24\n |\n108 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:117:38\n |\n117 | '\\'' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:121:24\n |\n121 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:128:19\n |\n128 | if res == Some(b'\\n') { self.line_no += 1; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:38\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:194:9\n |\n194 | Ok(words.into_iter()\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:209:20\n |\n209 | return Ok(b\"''\"[..].into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:212:20\n |\n212 | return Err(QuoteError::Nul);\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:222:24\n |\n222 | return Ok(in_bytes.into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:229:9\n |\n229 | Ok(out.into())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:38\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:164:9\n |\n164 | Ok(match self.inner.quote(in_str.as_bytes())? {\n | ^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `arrayvec` (lib) due to 164 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:56:9\n |\n56 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: could not compile `shlex` (lib) due to 106 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:50:9\n |\n50 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:44:9\n |\n44 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:43:9\n |\n43 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:42:9\n |\n42 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(feature, values(\\\"result\\\"))\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:22:5\n |\n22 | println!(\"cargo:rustc-cfg=if_docsrs_then_no_serde_core\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:20:5\n |\n20 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:229:9\n |\n229 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:213:13\n |\n213 | assert_eq!(iter.next(), None, \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:200:13\n |\n200 | assert_eq!(equals_sign, \"=\", \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:145:9\n |\n145 | panic!(\"{}\", format!(\"Cargo.toml does not contain `{}`\", TABLE_HEADER));\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:111:3\n |\n111 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:104:3\n |\n104 | #[derive(Debug, Ord, PartialEq, PartialOrd, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234368\\target_st_949c1ea0-6a9a-4a0a-80a4-e3c216300c61\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:99:13\n |\n99 | println!(\"cargo:rustc-cfg={}\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-check-cfg=cfg(coverage_nightly)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:91:9\n |\n91 | println!(\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:90:9\n |\n90 | println!(\"cargo:rustc-check-cfg=cfg(kani)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:89:9\n |\n89 | println!(\"cargo:rustc-check-cfg=cfg(doc_cfg)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:85:13\n |\n85 | println!(\"cargo:rustc-check-cfg=cfg(rust, values(\\\"{}.{}.{}\\\"))\", major, minor, patch);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:77:13\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg({})\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:67:5\n |\n67 | println!(\"cargo:rerun-if-changed=Cargo.toml\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:62:5\n |\n62 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:30:9\n |\n30 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:60:29\n |\n60 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:65:25\n |\n65 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:66:16\n |\n66 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `serde` (build script) due to 27 previous errors\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:114:15\n |\n114 | cfg_name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:181:24\n |\n181 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 58 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:219:13\n |\n219 | Some(VersionCfg { version: Version { major, minor, patch }, cfg_name: name })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 58 + use core::option::Option::Some;\n |\n\nerror[E0369]: binary operation `>=` cannot be applied to type `Version`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:72:22\n |\n 72 | if rustc_version >= (Version { major: 1, minor: 77, patch: 0 }) {\n | ------------- ^^ ------------------------------------------- Version\n | |\n | Version\n |\nnote: an implementation of `core::cmp::PartialOrd` might be missing for `Version`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:105:1\n |\n105 | struct Version {\n | ^^^^^^^^^^^^^^ must implement `core::cmp::PartialOrd`\nhelp: consider annotating `Version` with `#[derive(PartialEq, PartialOrd)]`\n |\n105 + #[derive(PartialEq, PartialOrd)]\n106 | struct Version {\n |\n\nSome errors have detailed explanations: E0369, E0412, E0425, E0463, E0786.\nFor more information about an error, try `rustc --explain E0369`.\nerror: could not compile `zerocopy` (build script) due to 24 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: could not compile `proc-macro2` (build script) due to 59 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:06.198624100Z", + "finished_at": "2025-10-20T19:45:02.288588400Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\nmemory allocation of 6056 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 82960 bytes failed\nmemory allocation of 200720 bytes failed\nmemory allocation of 683456 bytes failed\nmemory allocation of 30720 bytes failed\nmemory allocation of 17408 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 102416 bytes failed\nerror: failed to create encoded metadata from file: OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror: could not compile `second-stack` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\.fingerprint\\serde_core-74692ab0ee4fa8ba\\output-build-script-build-script-build`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `quote` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"proc-macro\\\"))\" -C metadata=f0cd0102ff527b3e -C extra-filename=-42b985dc7d7f00bd --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\build\\quote-42b985dc7d7f00bd -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `version_check` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name version_check --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d0fd6b26e91f692a -C extra-filename=-18adcbb16e011c6c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `anyhow` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"backtrace\\\", \\\"default\\\", \\\"std\\\"))\" -C metadata=18e57df37900a580 -C extra-filename=-045a5c2a78504372 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\build\\anyhow-045a5c2a78504372 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1673:6:\nfailed to spawn coordinator thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f561d2 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C embed-bitcode=no -C debug-assertions=off -C linker=rust-lld.exe -C strip=debuginfo\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225017\\target_st_ef5b9d80-092a-449d-a0a9-4a8b3320a32a\\release\\deps --cap-lints allow` (exit code: 101)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:04.886405700Z", + "finished_at": "2025-10-20T19:44:58.806483600Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\nmemory allocation of 31971 bytes failed\nerror: failed to run custom build command for `blake3 v1.8.2`\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\release\\build\\blake3-9552ec5ac87b3737\\build-script-build` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nmemory allocation of 2097152 bytes failed\nerror: could not compile `rand_chacha` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name rand_chacha --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_chacha-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"serde1\\\", \\\"simd\\\", \\\"std\\\"))\" -C metadata=a4ee119642cdaa16 -C extra-filename=-771b559ce3e66be1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\release\\deps --extern ppv_lite86=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\wasm32-unknown-unknown\\release\\deps\\libppv_lite86-71621cd89dc4ff71.rmeta --extern rand_core=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\wasm32-unknown-unknown\\release\\deps\\librand_core-69a1add8e2bdcbf9.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `syn` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name syn --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\syn-2.0.107\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"clone-impls\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"derive\\\"\" --cfg \"feature=\\\"extra-traits\\\"\" --cfg \"feature=\\\"full\\\"\" --cfg \"feature=\\\"parsing\\\"\" --cfg \"feature=\\\"printing\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"clone-impls\\\", \\\"default\\\", \\\"derive\\\", \\\"extra-traits\\\", \\\"fold\\\", \\\"full\\\", \\\"parsing\\\", \\\"printing\\\", \\\"proc-macro\\\", \\\"test\\\", \\\"visit\\\", \\\"visit-mut\\\"))\" -C metadata=f1af2a852864ecb2 -C extra-filename=-d413b570f88e9051 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\release\\deps --extern proc_macro2=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\release\\deps\\libproc_macro2-be860f904a387c07.rmeta --extern quote=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\release\\deps\\libquote-c46b5e4661c17a41.rmeta --extern unicode_ident=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989219621\\target_st_b4e556cd-43d5-449f-8059-cab445c1ed8e\\release\\deps\\libunicode_ident-1120f09d5d370f7b.rmeta --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:01.796516400Z", + "finished_at": "2025-10-20T19:44:55.545418800Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core` which `alloc` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:3:1\n |\n3 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:3:1\n |\n3 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `either`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:18:5\n |\n18 | use either::Either;\n | ^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `itertools`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:19:5\n |\n19 | use itertools::Itertools;\n | ^^^^^^^^^ can't find crate\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\errno.rs:33:17\n |\n33 | None => panic!(),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 3 + use core::panic;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:42:17\n |\n 42 | write!(f, \"{}\", self.0)\n | ^^^^^\n...\n114 | / system_id! {\n115 | | /// The index of a reducer as defined in a module's reducers list.\n116 | | // This is never stored in a system table, but is useful to have defined here.\n117 | | pub struct ReducerId(pub u32);\n118 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 3 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:9:11\n |\n 9 | #[derive(Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Ord, PartialOrd)]\n | ^^^^^^\n...\n114 | / system_id! {\n115 | | /// The index of a reducer as defined in a module's reducers list.\n116 | | // This is never stored in a system table, but is useful to have defined here.\n117 | | pub struct ReducerId(pub u32);\n118 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:42:17\n |\n 42 | write!(f, \"{}\", self.0)\n | ^^^^^\n...\n103 | / system_id! {\n104 | | /// The position of a column within a table.\n105 | | ///\n106 | | /// A `ColId` does NOT uniquely identify a column within a database!\n... |\n110 | | pub struct ColId(pub u16);\n111 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 3 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:9:11\n |\n 9 | #[derive(Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Ord, PartialOrd)]\n | ^^^^^^\n...\n103 | / system_id! {\n104 | | /// The position of a column within a table.\n105 | | ///\n106 | | /// A `ColId` does NOT uniquely identify a column within a database!\n... |\n110 | | pub struct ColId(pub u16);\n111 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:42:17\n |\n 42 | write!(f, \"{}\", self.0)\n | ^^^^^\n...\n 97 | / system_id! {\n 98 | | /// An identifier for a schedule, unique within a database.\n 99 | | pub struct ScheduleId(pub u32);\n100 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 3 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:9:11\n |\n 9 | #[derive(Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Ord, PartialOrd)]\n | ^^^^^^\n...\n 97 | / system_id! {\n 98 | | /// An identifier for a schedule, unique within a database.\n 99 | | pub struct ScheduleId(pub u32);\n100 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:42:17\n |\n42 | write!(f, \"{}\", self.0)\n | ^^^^^\n...\n91 | / system_id! {\n92 | | /// An identifier for a constraint, unique within a database.\n93 | | pub struct ConstraintId(pub u32);\n94 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 3 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:9:11\n |\n 9 | #[derive(Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Ord, PartialOrd)]\n | ^^^^^^\n...\n91 | / system_id! {\n92 | | /// An identifier for a constraint, unique within a database.\n93 | | pub struct ConstraintId(pub u32);\n94 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:42:17\n |\n42 | write!(f, \"{}\", self.0)\n | ^^^^^\n...\n85 | / system_id! {\n86 | | /// An identifier for an index, unique within a database.\n87 | | pub struct IndexId(pub u32);\n88 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 3 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:9:11\n |\n 9 | #[derive(Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Ord, PartialOrd)]\n | ^^^^^^\n...\n85 | / system_id! {\n86 | | /// An identifier for an index, unique within a database.\n87 | | pub struct IndexId(pub u32);\n88 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:42:17\n |\n42 | write!(f, \"{}\", self.0)\n | ^^^^^\n...\n79 | / system_id! {\n80 | | /// An identifier for a sequence, unique within a database.\n81 | | pub struct SequenceId(pub u32);\n82 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 3 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:9:11\n |\n 9 | #[derive(Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Ord, PartialOrd)]\n | ^^^^^^\n...\n79 | / system_id! {\n80 | | /// An identifier for a sequence, unique within a database.\n81 | | pub struct SequenceId(pub u32);\n82 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:42:17\n |\n42 | write!(f, \"{}\", self.0)\n | ^^^^^\n...\n73 | / system_id! {\n74 | | /// An identifier for a table, unique within a database.\n75 | | pub struct TableId(pub u32);\n76 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 3 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:9:11\n |\n 9 | #[derive(Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Ord, PartialOrd)]\n | ^^^^^^\n...\n73 | / system_id! {\n74 | | /// An identifier for a table, unique within a database.\n75 | | pub struct TableId(pub u32);\n76 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this attribute macro\n |\n 3 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:492:3\n |\n492 | #[derive(Clone, Copy, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 5 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:424:3\n |\n424 | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 5 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:128:9\n |\n128 | debug_assert!(ret.is_inline());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 5 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:122:9\n |\n122 | debug_assert_eq!(list & (1 << Self::FIRST_HEAP_COL), 0);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 5 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:244:18\n |\n244 | x => unreachable!(\"Unexpected value {x:?}\"),\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 38 + use core::unreachable;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:143:3\n |\n143 | #[derive(Debug, Clone, Copy, Eq, PartialEq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 38 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:137:18\n |\n137 | x => unreachable!(\"Unexpected value {x:?}\"),\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 38 + use core::unreachable;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:78:1\n |\n78 | / bitflags::bitflags! {\n79 | | #[derive(Debug, Clone, Copy, Eq, PartialEq, PartialOrd, Ord, Hash)]\n80 | | pub struct ColumnAttribute: u8 {\n81 | | const UNSET = Self::empty().bits();\n... |\n97 | | }\n | |_^\n |\n = note: this error originates in the macro `$crate::__declare_internal_bitflags` which comes from the expansion of the macro `bitflags::bitflags` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this attribute macro\n |\n38 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:79:7\n |\n79 | #[derive(Debug, Clone, Copy, Eq, PartialEq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n38 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:59:3\n |\n59 | #[derive(Eq, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n38 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:40:3\n |\n40 | #[derive(Debug, Clone, Copy, Eq, PartialEq, PartialOrd, Ord)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n38 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:222:35\n |\n222 | pub fn push_auto_inc(self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 38 + use core::fmt::Result;\n |\n 38 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `TryFrom` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:274:6\n |\n274 | impl TryFrom for Constraints {\n | ^^^^^^^ not found in this scope\n |\n = note: 'core::convert::TryFrom' is included in the prelude starting in Edition 2021\nhelp: consider importing this trait\n |\n 38 + use core::convert::TryFrom;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:276:27\n |\n276 | fn try_from(v: u8) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 38 + use core::fmt::Result;\n |\n 38 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `TryFrom` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:281:6\n |\n281 | impl TryFrom for Constraints {\n | ^^^^^^^ not found in this scope\n |\n = note: 'core::convert::TryFrom' is included in the prelude starting in Edition 2021\nhelp: consider importing this trait\n |\n 38 + use core::convert::TryFrom;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:284:44\n |\n284 | fn try_from(value: ColumnAttribute) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 38 + use core::fmt::Result;\n |\n 38 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:285:9\n |\n285 | Ok(match value.kind() {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 38 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\attr.rs:293:47\n |\n293 | AttributeKind::AUTO_INC => return Err(()),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 38 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:52:13\n |\n52 | unsafe impl Sync for ColList {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:54:13\n |\n54 | unsafe impl Send for ColList {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:56:22\n |\n56 | impl> From for ColList {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:56:9\n |\n56 | impl> From for ColList {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:62:38\n |\n62 | impl, const N: usize> From<[C; N]> for ColList {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:62:9\n |\n62 | impl, const N: usize> From<[C; N]> for ColList {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:68:22\n |\n68 | impl> FromIterator for ColList {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'crate::col_list::iter::FromIterator' is included in the prelude starting in Edition 2021\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\n = note: 'itertools::__std_iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::FromIterator;\n |\n 5 + use core::iter::FromIterator;\n |\n 5 + use itertools::__std_iter::FromIterator;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:68:9\n |\n68 | impl> FromIterator for ColList {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:69:21\n |\n69 | fn from_iter>(iter: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::IntoIterator;\n |\n 5 + use core::iter::IntoIterator;\n |\n 5 + use itertools::__std_iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:78:22\n |\n78 | impl> Extend for ColList {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::Extend;\n |\n 5 + use core::iter::Extend;\n |\n 5 + use itertools::__std_iter::Extend;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:78:9\n |\n78 | impl> Extend for ColList {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:79:18\n |\n79 | fn extend>(&mut self, iter: T) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::IntoIterator;\n |\n 5 + use core::iter::IntoIterator;\n |\n 5 + use itertools::__std_iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:87:6\n |\n87 | impl Default for ColList {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::default::Default;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:139:35\n |\n139 | pub fn as_singleton(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:142:18\n |\n142 | (h @ Some(_), None) => h,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:143:18\n |\n143 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:148:27\n |\n148 | pub fn head(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 5 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:153:27\n |\n153 | pub fn last(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:155:13\n |\n155 | Ok(inline) => inline.last(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:156:13\n |\n156 | Err(heap) => heap.last().copied(),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:165:13\n |\n165 | Ok(inline) => inline.contains(needle),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:166:13\n |\n166 | Err(heap) => heap.contains(&needle),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:171:37\n |\n171 | pub fn iter(&self) -> impl '_ + Clone + Iterator {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:171:45\n |\n171 | pub fn iter(&self) -> impl '_ + Clone + Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n 5 + use itertools::__std_iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:173:13\n |\n173 | Ok(inline) => Either::Left(inline.iter()),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:174:13\n |\n174 | Err(heap) => Either::Right(heap.iter().copied()),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:186:13\n |\n186 | Ok(inline) => inline.len(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:187:13\n |\n187 | Err(heap) => heap.len(),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:207:16\n |\n207 | if let Err(heap) = self.as_inline_mut() {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:227:20\n |\n227 | (true, Ok(inline)) => inline.0 |= 1 << (val + 1),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:230:21\n |\n230 | (false, Ok(inline)) => *self = Self::from_heap(inline.heapify_and_push(col)),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:231:17\n |\n231 | (_, Err(heap)) => heap.push(col),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:243:28\n |\n243 | fn as_inline(&self) -> Result<&ColListInline, &ManuallyDrop> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 5 + use crate::col_list::fmt::Result;\n |\n 5 + use core::fmt::Result;\n |\n 5 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:246:13\n |\n246 | Ok(unsafe { &self.inline })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:249:13\n |\n249 | Err(unsafe { &self.heap })\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:255:36\n |\n255 | fn as_inline_mut(&mut self) -> Result<&mut ColListInline, &mut ManuallyDrop> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 5 + use crate::col_list::fmt::Result;\n |\n 5 + use core::fmt::Result;\n |\n 5 + use core::result::Result;\n |\n\n Compiling blake3 v1.8.2\nerror[E0463]: can't find crate for `nohash_hasher`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:32:14\n |\n32 | impl nohash_hasher::IsEnabled for $name {}\n | ^^^^^^^^^^^^^ can't find crate\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:258:13\n |\n258 | Ok(unsafe { &mut self.inline })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:261:13\n |\n261 | Err(unsafe { &mut self.heap })\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:291:6\n |\n291 | impl Drop for ColList {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:293:16\n |\n293 | if let Err(heap) = self.as_inline_mut() {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:300:6\n |\n300 | impl Clone for ColList {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::clone::Clone;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:303:13\n |\n303 | Ok(inline) => Self { inline: *inline },\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:304:13\n |\n304 | Err(heap) => Self { heap: heap.clone() },\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:309:6\n |\n309 | impl Eq for ColList {}\n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:310:6\n |\n310 | impl PartialEq for ColList {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::cmp::PartialEq;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:313:14\n |\n313 | (Ok(lhs), Ok(rhs)) => lhs == rhs,\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:313:23\n |\n313 | (Ok(lhs), Ok(rhs)) => lhs == rhs,\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:314:14\n |\n314 | (Err(lhs), Err(rhs)) => ***lhs == ***rhs,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:314:24\n |\n314 | (Err(lhs), Err(rhs)) => ***lhs == ***rhs,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:320:6\n |\n320 | impl Ord for ColList {\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:325:6\n |\n325 | impl PartialOrd for ColList {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:326:44\n |\n326 | fn partial_cmp(&self, other: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 5 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:68:22\n |\n68 | impl> FromIterator for ColList {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'crate::col_list::iter::FromIterator' is included in the prelude starting in Edition 2021\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::FromIterator;\n |\n 5 + use core::iter::FromIterator;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:327:9\n |\n327 | Some(self.cmp(other))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:334:13\n |\n334 | Ok(inline) => inline.0.hash(state),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:69:21\n |\n69 | fn from_iter>(iter: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::IntoIterator;\n |\n 5 + use core::iter::IntoIterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:335:13\n |\n335 | Err(heap) => heap.hash(state),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:78:22\n |\n78 | impl> Extend for ColList {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::Extend;\n |\n 5 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:346:6\n |\n346 | impl From for ColList {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:362:35\n |\n362 | pub fn as_singleton(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 5 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:79:18\n |\n79 | fn extend>(&mut self, iter: T) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::IntoIterator;\n |\n 5 + use core::iter::IntoIterator;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:364:31\n |\n364 | Self::Col(col) => Some(*col),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:370:37\n |\n370 | pub fn iter(&self) -> impl '_ + Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n 5 + use itertools::__std_iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:399:6\n |\n399 | impl PartialEq for ColOrCols<'_> {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:404:6\n |\n404 | impl PartialEq for ColOrCols<'_> {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:410:6\n |\n410 | impl Eq for ColOrCols<'_> {}\n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:411:6\n |\n411 | impl Ord for ColOrCols<'_> {\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:416:6\n |\n416 | impl PartialOrd for ColOrCols<'_> {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:417:44\n |\n417 | fn partial_cmp(&self, other: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 5 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:418:9\n |\n418 | Some(self.cmp(other))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:431:13\n |\n431 | Ok(inline) => inline.contains(needle),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:171:45\n |\n171 | pub fn iter(&self) -> impl '_ + Clone + Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:433:13\n |\n433 | Err(heap) => heap.binary_search(&needle).is_ok(),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:441:22\n |\n441 | impl> FromIterator for ColSet {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'crate::col_list::iter::FromIterator' is included in the prelude starting in Edition 2021\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\n = note: 'itertools::__std_iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::FromIterator;\n |\n 5 + use core::iter::FromIterator;\n |\n 5 + use itertools::__std_iter::FromIterator;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:441:9\n |\n441 | impl> FromIterator for ColSet {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:442:21\n |\n442 | fn from_iter>(iter: T) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::IntoIterator;\n |\n 5 + use core::iter::IntoIterator;\n |\n 5 + use itertools::__std_iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:449:6\n |\n449 | impl From for ColSet {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:456:6\n |\n456 | impl From<&ColList> for ColSet {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:462:6\n |\n462 | impl From> for ColSet {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:471:22\n |\n471 | impl> From for ColSet {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:471:9\n |\n471 | impl> From for ColSet {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:504:33\n |\n504 | fn iter(&self) -> impl '_ + Clone + Iterator {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:504:41\n |\n504 | fn iter(&self) -> impl '_ + Clone + Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n 5 + use itertools::__std_iter::Iterator;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:509:17\n |\n509 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:515:17\n |\n515 | Some(id)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:521:23\n |\n521 | fn last(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:560:13\n |\n560 | let Some(ptr_non_null) = NonNull::new(ptr) else {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:632:17\n |\n632 | let Some(ptr_non_null) = NonNull::new(new_ptr) else {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:702:6\n |\n702 | impl Drop for ColListVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:713:6\n |\n713 | impl Clone for ColListVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 5 + use core::clone::Clone;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\errno.rs:32:9\n |\n32 | Some(n) => n,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 3 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\errno.rs:42:51\n |\n42 | pub const fn strerror(num: NonZeroU16) -> Option<&'static str> {\n | ^^^^^^ not found in this scope\n...\n50 | errnos!(def_errnos);\n | ------------------- in this macro invocation\n |\n = note: this error originates in the macro `def_errnos` which comes from the expansion of the macro `errnos` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this enum\n |\n 3 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\errno.rs:44:29\n |\n44 | $($errno => Some($errmsg),)*\n | ^^^^ not found in this scope\n...\n50 | errnos!(def_errnos);\n | ------------------- in this macro invocation\n |\n = note: this error originates in the macro `def_errnos` which comes from the expansion of the macro `errnos` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 3 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\errno.rs:45:22\n |\n45 | _ => None,\n | ^^^^ not found in this scope\n...\n50 | errnos!(def_errnos);\n | ------------------- in this macro invocation\n |\n = note: this error originates in the macro `def_errnos` which comes from the expansion of the macro `errnos` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this unit variant\n |\n 3 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:13:14\n |\n13 | impl From<$backing_ty> for $name {\n | ^^^^ not found in this scope\n...\n73 | / system_id! {\n74 | | /// An identifier for a table, unique within a database.\n75 | | pub struct TableId(pub u32);\n76 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:18:14\n |\n18 | impl From<$name> for $backing_ty {\n | ^^^^ not found in this scope\n...\n73 | / system_id! {\n74 | | /// An identifier for a table, unique within a database.\n75 | | pub struct TableId(pub u32);\n76 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:34:14\n |\n34 | impl From for $name {\n | ^^^^ not found in this scope\n...\n73 | / system_id! {\n74 | | /// An identifier for a table, unique within a database.\n75 | | pub struct TableId(pub u32);\n76 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:47:14\n |\n47 | impl From for $name {\n | ^^^^ not found in this scope\n...\n73 | / system_id! {\n74 | | /// An identifier for a table, unique within a database.\n75 | | pub struct TableId(pub u32);\n76 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:13:14\n |\n13 | impl From<$backing_ty> for $name {\n | ^^^^ not found in this scope\n...\n79 | / system_id! {\n80 | | /// An identifier for a sequence, unique within a database.\n81 | | pub struct SequenceId(pub u32);\n82 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:18:14\n |\n18 | impl From<$name> for $backing_ty {\n | ^^^^ not found in this scope\n...\n79 | / system_id! {\n80 | | /// An identifier for a sequence, unique within a database.\n81 | | pub struct SequenceId(pub u32);\n82 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:34:14\n |\n34 | impl From for $name {\n | ^^^^ not found in this scope\n...\n79 | / system_id! {\n80 | | /// An identifier for a sequence, unique within a database.\n81 | | pub struct SequenceId(pub u32);\n82 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:370:37\n |\n370 | pub fn iter(&self) -> impl '_ + Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:47:14\n |\n47 | impl From for $name {\n | ^^^^ not found in this scope\n...\n79 | / system_id! {\n80 | | /// An identifier for a sequence, unique within a database.\n81 | | pub struct SequenceId(pub u32);\n82 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:13:14\n |\n13 | impl From<$backing_ty> for $name {\n | ^^^^ not found in this scope\n...\n85 | / system_id! {\n86 | | /// An identifier for an index, unique within a database.\n87 | | pub struct IndexId(pub u32);\n88 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:18:14\n |\n18 | impl From<$name> for $backing_ty {\n | ^^^^ not found in this scope\n...\n85 | / system_id! {\n86 | | /// An identifier for an index, unique within a database.\n87 | | pub struct IndexId(pub u32);\n88 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:34:14\n |\n34 | impl From for $name {\n | ^^^^ not found in this scope\n...\n85 | / system_id! {\n86 | | /// An identifier for an index, unique within a database.\n87 | | pub struct IndexId(pub u32);\n88 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:47:14\n |\n47 | impl From for $name {\n | ^^^^ not found in this scope\n...\n85 | / system_id! {\n86 | | /// An identifier for an index, unique within a database.\n87 | | pub struct IndexId(pub u32);\n88 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:13:14\n |\n13 | impl From<$backing_ty> for $name {\n | ^^^^ not found in this scope\n...\n91 | / system_id! {\n92 | | /// An identifier for a constraint, unique within a database.\n93 | | pub struct ConstraintId(pub u32);\n94 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `FromIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:441:22\n |\n441 | impl> FromIterator for ColSet {\n | ^^^^^^^^^^^^ not found in this scope\n |\n = note: 'crate::col_list::iter::FromIterator' is included in the prelude starting in Edition 2021\n = note: 'core::iter::FromIterator' is included in the prelude starting in Edition 2021\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::FromIterator;\n |\n 5 + use core::iter::FromIterator;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:18:14\n |\n18 | impl From<$name> for $backing_ty {\n | ^^^^ not found in this scope\n...\n91 | / system_id! {\n92 | | /// An identifier for a constraint, unique within a database.\n93 | | pub struct ConstraintId(pub u32);\n94 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:34:14\n |\n34 | impl From for $name {\n | ^^^^ not found in this scope\n...\n91 | / system_id! {\n92 | | /// An identifier for a constraint, unique within a database.\n93 | | pub struct ConstraintId(pub u32);\n94 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:442:21\n |\n442 | fn from_iter>(iter: T) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::IntoIterator;\n |\n 5 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:47:14\n |\n47 | impl From for $name {\n | ^^^^ not found in this scope\n...\n91 | / system_id! {\n92 | | /// An identifier for a constraint, unique within a database.\n93 | | pub struct ConstraintId(pub u32);\n94 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:13:14\n |\n 13 | impl From<$backing_ty> for $name {\n | ^^^^ not found in this scope\n...\n 97 | / system_id! {\n 98 | | /// An identifier for a schedule, unique within a database.\n 99 | | pub struct ScheduleId(pub u32);\n100 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:18:14\n |\n 18 | impl From<$name> for $backing_ty {\n | ^^^^ not found in this scope\n...\n 97 | / system_id! {\n 98 | | /// An identifier for a schedule, unique within a database.\n 99 | | pub struct ScheduleId(pub u32);\n100 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:34:14\n |\n 34 | impl From for $name {\n | ^^^^ not found in this scope\n...\n 97 | / system_id! {\n 98 | | /// An identifier for a schedule, unique within a database.\n 99 | | pub struct ScheduleId(pub u32);\n100 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:47:14\n |\n 47 | impl From for $name {\n | ^^^^ not found in this scope\n...\n 97 | / system_id! {\n 98 | | /// An identifier for a schedule, unique within a database.\n 99 | | pub struct ScheduleId(pub u32);\n100 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:504:41\n |\n504 | fn iter(&self) -> impl '_ + Clone + Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::col_list::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:13:14\n |\n 13 | impl From<$backing_ty> for $name {\n | ^^^^ not found in this scope\n...\n103 | / system_id! {\n104 | | /// The position of a column within a table.\n105 | | ///\n106 | | /// A `ColId` does NOT uniquely identify a column within a database!\n... |\n110 | | pub struct ColId(pub u16);\n111 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:18:14\n |\n 18 | impl From<$name> for $backing_ty {\n | ^^^^ not found in this scope\n...\n103 | / system_id! {\n104 | | /// The position of a column within a table.\n105 | | ///\n106 | | /// A `ColId` does NOT uniquely identify a column within a database!\n... |\n110 | | pub struct ColId(pub u16);\n111 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:34:14\n |\n 34 | impl From for $name {\n | ^^^^ not found in this scope\n...\n103 | / system_id! {\n104 | | /// The position of a column within a table.\n105 | | ///\n106 | | /// A `ColId` does NOT uniquely identify a column within a database!\n... |\n110 | | pub struct ColId(pub u16);\n111 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:47:14\n |\n 47 | impl From for $name {\n | ^^^^ not found in this scope\n...\n103 | / system_id! {\n104 | | /// The position of a column within a table.\n105 | | ///\n106 | | /// A `ColId` does NOT uniquely identify a column within a database!\n... |\n110 | | pub struct ColId(pub u16);\n111 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:13:14\n |\n 13 | impl From<$backing_ty> for $name {\n | ^^^^ not found in this scope\n...\n114 | / system_id! {\n115 | | /// The index of a reducer as defined in a module's reducers list.\n116 | | // This is never stored in a system table, but is useful to have defined here.\n117 | | pub struct ReducerId(pub u32);\n118 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:18:14\n |\n 18 | impl From<$name> for $backing_ty {\n | ^^^^ not found in this scope\n...\n114 | / system_id! {\n115 | | /// The index of a reducer as defined in a module's reducers list.\n116 | | // This is never stored in a system table, but is useful to have defined here.\n117 | | pub struct ReducerId(pub u32);\n118 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:34:14\n |\n 34 | impl From for $name {\n | ^^^^ not found in this scope\n...\n114 | / system_id! {\n115 | | /// The index of a reducer as defined in a module's reducers list.\n116 | | // This is never stored in a system table, but is useful to have defined here.\n117 | | pub struct ReducerId(pub u32);\n118 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\ids.rs:47:14\n |\n 47 | impl From for $name {\n | ^^^^ not found in this scope\n...\n114 | / system_id! {\n115 | | /// The index of a reducer as defined in a module's reducers list.\n116 | | // This is never stored in a system table, but is useful to have defined here.\n117 | | pub struct ReducerId(pub u32);\n118 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `system_id` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 3 + use core::convert::From;\n |\n\nerror[E0740]: field must implement `Copy` or be wrapped in `ManuallyDrop<...>` to be used in a union\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-primitives-1.6.0\\src\\col_list.rs:46:5\n |\n46 | inline: ColListInline,\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n = note: union fields must not have drop side-effects, which is currently enforced via either `Copy` or `ManuallyDrop<...>`\nhelp: wrap the field type in `ManuallyDrop<...>`\n |\n46 | inline: std::mem::ManuallyDrop,\n | +++++++++++++++++++++++ +\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0740, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nSome errors have detailed explanations: E0405, E0412, E0425, E0463, E0531, E0740, E0786.\nerror: could not compile `spacetimedb-primitives` (lib) due to 153 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `spacetimedb-primitives` (lib) due to 156 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:07.546787500Z", + "finished_at": "2025-10-20T19:45:02.097126900Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\nerror[E0786]: found invalid metadata files for crate `rustc_std_workspace_core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-807db1b9ffe1efed.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nmemory allocation of 100368 bytes failed\nmemory allocation of 147472 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 303120 bytes failed\nmemory allocation of 114688 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 131072 bytes failed\nmemory allocation of 786432 bytes failed\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:38:33\n |\n38 | Flat | UpperFlat => vec![name.to_string()],\n | ^^^\n\nmemory allocation of 7599 bytes failed\nmemory allocation of 18432 bytes failed\nmemory allocation of 36864 bytes failed\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:173:9\n |\n173 | vec![\n | ^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:13:3\n |\n13 | #[derive(Eq, PartialEq, Clone, Copy, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\n Compiling itertools v0.12.1\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:74:1\n |\n74 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:77:1\n |\n77 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:922:12\n |\n922 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:992:12\n |\n992 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2046:12\n |\n2046 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:15:5\n |\n15 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:15:5\n |\n15 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\winapi.rs:10:5\n |\n10 | use std::os::raw;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:20:5\n |\n20 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:17:5\n |\n17 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:287:9\n |\n287 | use std::convert::TryFrom;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:288:9\n |\n288 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:289:9\n |\n289 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:290:9\n |\n290 | use std::fs::File;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:291:9\n |\n291 | use std::io::Read;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:292:9\n |\n292 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:293:9\n |\n293 | use std::mem;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:294:9\n |\n294 | use std::path::{Path, PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:295:9\n |\n295 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:296:9\n |\n296 | use std::str::FromStr;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:297:9\n |\n297 | use std::sync::atomic::{AtomicBool, Ordering};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:298:9\n |\n298 | use std::sync::Once;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:1:5\n |\n1 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:1:5\n |\n1 | use std::borrow::Cow;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:2:5\n |\n2 | use std::collections::HashMap;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:3:5\n |\n3 | use std::convert::TryFrom;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:4:5\n |\n4 | use std::io::BufRead;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:5:5\n |\n5 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0432]: unresolved imports `std::ffi::OsStr`, `std::ffi::OsString`, `std::io`, `std::ops::RangeFrom`, `std::ptr::null_mut`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:16:11\n |\n16 | ffi::{OsStr, OsString},\n | ^^^^^ ^^^^^^^^\n17 | io,\n | ^^\n18 | ops::RangeFrom,\n | ^^^^^^^^^^^^^^\n19 | os::windows::prelude::*,\n20 | ptr::null_mut,\n | ^^^^^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:29:3\n |\n29 | #[derive(Copy, Clone, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n17 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:63:3\n |\n63 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n17 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:199:3\n |\n199 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 17 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:233:25\n |\n233 | vers => Err(format!(\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:310:7\n |\n310 | #[derive(Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n279 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:526:47\n |\n526 | if installation_name.starts_with(&format!(\"VisualStudio/{}.\", version))\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:527:51\n |\n527 | || installation_name.starts_with(&format!(\"VisualStudioPreview/{}.\", version))\n | ^^^^^^\n\nerror: cannot find macro `matches` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:556:20\n |\n556 | if matches!(target, TargetArch::Arm64 | TargetArch::Arm64ec) {\n | ^^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use core::matches;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:664:18\n |\n664 | &format!(\"Microsoft.VisualStudio.Component.VC.Tools.{}\", tools_arch?),\n | ^^^^^^\n\nerror: cannot find macro `matches` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:752:23\n |\n752 | } else if matches!(target, TargetArch::Arm64 | TargetArch::Arm64ec) {\n | ^^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use core::matches;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:820:51\n |\n820 | let candidate = path.join(\"bin\").join(format!(\"Host{}\", x));\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1150:39\n |\n1150 | (TargetArch::X86, X86) => vec![(\"\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1151:42\n |\n1151 | (TargetArch::X86, X86_64) => vec![(\"amd64_x86\", \"amd64\"), (\"\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1152:39\n |\n1152 | (TargetArch::X64, X86) => vec![(\"x86_amd64\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1153:42\n |\n1153 | (TargetArch::X64, X86_64) => vec![(\"amd64\", \"amd64\"), (\"x86_amd64\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1154:39\n |\n1154 | (TargetArch::Arm, X86) => vec![(\"x86_arm\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1155:42\n |\n1155 | (TargetArch::Arm, X86_64) => vec![(\"amd64_arm\", \"amd64\"), (\"x86_arm\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1156:18\n |\n1156 | _ => vec![],\n | ^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1395:39\n |\n1395 | .open(&OsString::from(format!(\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:8:3\n |\n8 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:47:3\n |\n47 | #[derive(Clone, Copy, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139+ use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:55:3\n |\n55 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139+ use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:101:3\n |\n101 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:116:3\n |\n116 | #[derive(Clone, Copy, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:111:13\n |\n111 | assert!(len % 2 == 0, \"impossible wide string size: {} bytes\", len);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::assert;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:115:25\n |\n115 | let mut v = vec![0u16; vlen];\n | ^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:133:13\n |\n133 | assert!(len % 2 == 0, \"impossible wide string size: {} bytes\", len);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:144:13\n |\n144 | assert!(actual_len <= v.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:45:9\n |\n45 | assert!(!ptr.is_null());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 8 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:65:3\n |\n65 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2152:12\n |\n2152 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1024:12\n |\n1024 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1112:12\n |\n1112 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: could not compile `quote` (build script) due to 13 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `anyhow` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"backtrace\\\", \\\"default\\\", \\\"std\\\"))\" -C metadata=18e57df37900a580 -C extra-filename=-045a5c2a78504372 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\build\\anyhow-045a5c2a78504372 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:29:3\n |\n29 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:179:13\n |\n179 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:20:3\n |\n20 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:8:3\n |\n8 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:229:9\n |\n229 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:71:9\n |\n71 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:12:3\n |\n12 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:146:9\n |\n146 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:152:9\n |\n152 | assert!(len <= self.remaining(), \"`len` greater than remaining\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:108:9\n |\n108 | assert!(index < self.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:137:9\n |\n137 | assert_eq!(self.len(), src.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:213:13\n |\n213 | assert_eq!(iter.next(), None, \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `arrayref` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayref --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayref-0.3.9\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c74046c579888b41 -C extra-filename=-eb82cd3fe66e8102 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:190:9\n |\n190 | debug_assert!(!ptr.is_null());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:200:13\n |\n200 | assert_eq!(equals_sign, \"=\", \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:227:11\n |\n227 | match std::env::var(\"VisualStudioVersion\") {\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:171:27\n |\n171 | pub fn all_cases() -> Vec {\n | ^^^ not found in this scope\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:145:9\n |\n145 | panic!(\"{}\", format!(\"Cargo.toml does not contain `{}`\", TABLE_HEADER));\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:450:19\n |\n450 | cl.stderr(std::process::Stdio::piped())\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:390:9\n |\n390 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:12\n |\n7 | words: Vec,\n | ^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:451:21\n |\n451 | .stdout(std::process::Stdio::null());\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:16\n |\n7 | words: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n6 | pub(super) struct Words {\n | ++++++++\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:669:21\n |\n669 | .stderr(std::process::Stdio::inherit())\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:35\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^ not found in this scope\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:453:9\n |\n453 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\winapi.rs:103:16\n |\n103 | impl ::std::ops::Deref for $interface {\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:111:3\n |\n111 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:459:9\n |\n459 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:60:54\n |\n60 | VsInstances::VswhereBased(v) => Box::new(std::iter::once(VsInstance::Vswhere(v))),\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:104:3\n |\n104 | #[derive(Debug, Ord, PartialEq, PartialOrd, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:508:9\n |\n508 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:39\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:39:27\n |\n39 | fn new(arch: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n17 + use core::option::Option;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:99:13\n |\n99 | println!(\"cargo:rustc-cfg={}\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:558:9\n |\n558 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:61:24\n |\n61 | .collect::>();\n | ^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-check-cfg=cfg(coverage_nightly)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:17\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:42:33\n |\n42 | \"x64\" | \"x86_64\" => Some(Self::X64),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:91:9\n |\n91 | println!(\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:26\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:43:36\n |\n43 | \"arm64\" | \"aarch64\" => Some(Self::Arm64),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:90:9\n |\n90 | println!(\"cargo:rustc-check-cfg=cfg(kani)\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:46\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:61\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:44:26\n |\n44 | \"arm64ec\" => Some(Self::Arm64ec),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:65\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:674:9\n |\n674 | debug_assert!(self.len >= by, \"internal: inc_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:107:47\n |\n107 | pub fn into_case(mut self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:45:40\n |\n45 | \"x86\" | \"i686\" | \"i586\" => Some(Self::X86),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:249:28\n |\n249 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:89:9\n |\n89 | println!(\"cargo:rustc-check-cfg=cfg(doc_cfg)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:302:24\n |\n302 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:46:35\n |\n46 | \"arm\" | \"thumbv7a\" => Some(Self::Arm),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:319:24\n |\n319 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:711:9\n |\n711 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:85:13\n |\n85 | println!(\"cargo:rustc-check-cfg=cfg(rust, values(\\\"{}.{}.{}\\\"))\", major, minor, patch);\n | ^^^^^^^\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:331:35\n |\n331 | fn join(self, delim: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:47:18\n |\n47 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n17 + use core::option::Option::None;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:986:9\n |\n986 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:77:13\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg({})\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:119:38\n |\n119 | fn to_case(&self, case: Case) -> String;\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1164:5\n |\n1164 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:67:5\n |\n67 | println!(\"cargo:rerun-if-changed=Cargo.toml\");\n | ^^^^^^^\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:70:6\n |\n70 | impl AsRef for Env {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n17 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:127:38\n |\n127 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:136:17\n |\n136 | impl Casing for String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:87:6\n |\n87 | impl From for PathBuf {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n17 + use core::convert::From;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1215:9\n |\n1215 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:137:38\n |\n137 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1234:9\n |\n1234 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:62:5\n |\n62 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:97:46\n |\n97 | fn get_env(&self, name: &'static str) -> Option;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1263:9\n |\n1263 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:104:46\n |\n104 | fn get_env(&self, name: &'static str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:114:15\n |\n114 | cfg_name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1296:13\n |\n1296 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:140:50\n |\n140 | pub fn find(arch_or_target: &str, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:157:11\n |\n157 | name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1310:9\n |\n1310 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:162:24\n |\n162 | const fn new(name: String, case: Case) -> Self {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1331:13\n |\n1331 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:168:38\n |\n168 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1524:5\n |\n1524 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1540:13\n |\n1540 | debug_assert!(actual as usize == ptr as usize);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:258:13\n |\n258 | debug_assert_eq!(bytes.kind(), KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:321:9\n |\n321 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:181:24\n |\n181 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 58 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:147:55\n |\n147 | pub fn find_tool(arch_or_target: &str, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:148:28\n |\n148 | let full_arch = if let Some((full_arch, rest)) = arch_or_target.split_once(\"-\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:219:13\n |\n219 | Some(VersionCfg { version: Version { major, minor, patch }, cfg_name: name })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 58 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:152:20\n |\n152 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 17 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:529:9\n |\n529 | debug_assert!(len <= self.cap, \"set_len out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:161:87\n |\n161 | pub fn find_tool_with_env(full_arch: &str, tool: &str, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:665:21\n |\n665 | debug_assert_eq!(self.len, v.len() - off);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:672:9\n |\n672 | debug_assert_eq!(kind, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:682:21\n |\n682 | None => panic!(\"overflow\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:746:21\n |\n746 | debug_assert!(off + len <= v.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:782:9\n |\n782 | debug_assert_eq!(self.len, v.len());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:222:29\n |\n222 | pub fn find_vs_version() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 17 + use core::fmt::Result;\n |\n 17 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:870:13\n |\n870 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:222:44\n |\n222 | pub fn find_vs_version() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n222 | pub fn find_vs_version() -> Result {\n | ++++++++\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:228:9\n |\n228 | Ok(version) => match &version[..] {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:963:9\n |\n963 | debug_assert!(count <= self.cap, \"internal: set_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:229:23\n |\n229 | \"17.0\" => Ok(VsVers::Vs17),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:230:23\n |\n230 | \"16.0\" => Ok(VsVers::Vs16),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:231:23\n |\n231 | \"15.0\" => Ok(VsVers::Vs15),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:232:23\n |\n232 | \"14.0\" => Ok(VsVers::Vs14),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:233:21\n |\n233 | vers => Err(format!(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:246:17\n |\n246 | Ok(VsVers::Vs17)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1019:9\n |\n1019 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:248:17\n |\n248 | Ok(VsVers::Vs16)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1020:9\n |\n1020 | debug_assert!(ref_cnt == 1 || ref_cnt == 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:250:17\n |\n250 | Ok(VsVers::Vs15)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:252:17\n |\n252 | Ok(VsVers::Vs14)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1046:9\n |\n1046 | debug_assert_eq!(shared as usize & KIND_MASK, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:254:17\n |\n254 | Err(\"\\n\\n\\\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:272:26\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1070:9\n |\n1070 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:60:11\n |\n 60 | fn main() {\n | ___________^\n 61 | | // Avoid unnecessary re-building.\n 62 | | println!(\"cargo:rerun-if-changed=build.rs\");\n... |\n102 | | }\n | |_^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1077:9\n |\n1077 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:106:12\n |\n106 | major: usize,\n | ^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:113:14\n |\n113 | version: Version,\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:117:35\n |\n117 | const ITER_FIRST_NEXT_EXPECT_MSG: &str = \"unreachable: a string split cannot produce 0 items\";\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:142:25\n |\n142 | const TABLE_HEADER: &str = \"[package.metadata.build-rs]\";\n | ^^^^\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:272:43\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ++++++++\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:195:31\n |\n195 | const EXPECT_MSG: &str =\n | ^^^^\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:305:15\n |\n305 | libs: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:306:15\n |\n306 | path: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:307:18\n |\n307 | include: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:312:15\n |\n312 | libs: Vec,\n | ^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:224:23\n |\n224 | fn rustc_version() -> Version {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:236:29\n |\n236 | const RUSTC_EXPECT_MSG: &str = \"could not parse rustc version output\";\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:35:24\n |\n35 | fn gen_uint(u: u64) -> UIntCode {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:52:23\n |\n52 | fn gen_int(i: i64) -> IntCode {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:63:36\n |\n63 | fn gcdi(mut a: i64, mut b: i64) -> i64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:76:36\n |\n76 | fn gcdu(mut a: u64, mut b: u64) -> u64 {\n | ^^^\n\nerror[E0599]: no method named `flat_map` found for struct `Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:14:14\n |\n 12 | let words = name\n | _____________________-\n 13 | | .split(|c| \"-_ \".contains(c))\n 14 | | .flat_map(Self::split_camel)\n | | -^^^^^^^^ method not found in `Split<'_, {closure@words.rs:13:20}>`\n | |_____________|\n |\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1472:8\n |\n1472 | fn flat_map(self, f: F) -> FlatMap\n | -------- the method is available for `core::str::Split<'_, {closure@C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:13:20: 13:23}>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `flat_map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0786.\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1078:9\n |\n1078 | debug_assert!(pos <= MAX_VEC_POS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:313:15\n |\n313 | path: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1153:9\n |\n1153 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:314:18\n |\n314 | include: Vec,\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1222:13\n |\n1222 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:320:32\n |\n320 | fn new(name: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:333:62\n |\n333 | unsafe fn get_proc_address(&self, name: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:348:48\n |\n348 | fn is_amd64_emulation_supported_inner() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Default`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:356:30\n |\n356 | let mut attributes = Default::default();\n | ^^^^^^^ use of undeclared type `Default`\n |\nhelp: consider importing this trait\n |\n279 + use core::default::Default;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:359:13\n |\n359 | Some((attributes & UserEnabled) != 0)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:86:20\n |\n86 | fn sign(i: i64) -> char {\n | ^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:96:8\n |\n96 | a: u64,\n | ^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:361:13\n |\n361 | Some(false)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:416:44\n |\n416 | fn find_tool(&self, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:151:84\n |\n151 | fn uint_binary_test(left: u64, operator: &'static str, right: u64, result: u64) -> UIntTest {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:161:8\n |\n161 | a: i64,\n | ^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:423:75\n |\n423 | fn is_vscmd_target(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:198:83\n |\n198 | fn int_binary_test(left: i64, operator: &'static str, right: i64, result: i64) -> IntBinaryTest {\n | ^^^^^^^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:429:79\n |\n429 | fn is_vscmd_target_env(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:208:9\n |\n208 | op: &'static str,\n | ^^^^^^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:431:9\n |\n431 | Some(target.as_vs_arch() == vscmd_arch.as_ref())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:239:69\n |\n239 | fn int_unary_test(operator: &'static str, num: i64, result: i64) -> IntUnaryTest {\n | ^^^^^^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:436:78\n |\n436 | fn is_vscmd_target_cl(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror: could not compile `zerocopy` (build script) due to 34 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:438:9\n |\n438 | Some(target.as_vs_arch() == cmd_target)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:443:55\n |\n443 | fn vscmd_target_cl(env_getter: &dyn EnvGetter) -> Option<&'static str> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:396:17\n |\n396 | pub fn no_std() {}\n | ^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:462:23\n |\n462 | b\"x64\" => Some(\"x64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:405:36\n |\n405 | pub fn force_unix_path_separator() {}\n | ^^\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1673:6:\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:463:23\n |\n463 | b\"x86\" => Some(\"x86\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:407:11\n |\n407 | fn main() {\n | ___________^\n408 | | no_std();\n409 | | force_unix_path_separator();\n410 | | println!(\"cargo:rerun-if-changed=tests\");\n... |\n416 | | f.write_all(tests.as_bytes()).unwrap();\n417 | | }\n | |_^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:464:25\n |\n464 | b\"ARM64\" => Some(\"arm64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:465:23\n |\n465 | b\"ARM\" => Some(\"arm\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nfailed to spawn coordinator thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nstack backtrace:\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1748:8\n |\n1748 | if cfg!(debug_assertions) {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0599]: no method named `map` found for struct `core::str::SplitAsciiWhitespace` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:18\n |\n 23 | Title | Upper | Lower | Toggle | Alternating => name\n | _____________________________________________________________-\n 24 | | .split_ascii_whitespace()\n 25 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::SplitAsciiWhitespace<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:466:18\n |\n466 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1763:5\n |\n1763 | debug_assert_eq!(ptr as usize, addr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:22\n |\n25 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:475:10\n |\n475 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:483:20\n |\n483 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:18\n |\n 27 | Kebab | Cobol | Train => name\n | ______________________________________-\n 28 | | .split('-')\n 29 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:22\n |\n29 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:488:51\n |\n488 | if is_vscmd_target(target, env_getter) == Some(false) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:509:77\n |\n509 | fn find_msbuild_vs17(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:18\n |\n 32 | Snake | UpperSnake | ScreamingSnake => name\n | ____________________________________________________-\n 33 | | .split('_')\n 34 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:22\n |\n34 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:518:10\n |\n518 | ) -> Box> {\n | ^^^ not found in this scope\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:52:37\n |\n 52 | let mid_iter = name.chars().skip(1);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:518:14\n |\n518 | ) -> Box> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n279 + use core::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:519:32\n |\n519 | let instances = if let Some(instances) = vs15plus_instances(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror: could not compile `typenum` (build script) due to 58 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:529:17\n |\n529 | Some(instance.installation_path()?)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:531:17\n |\n531 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:541:10\n |\n541 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:546:28\n |\n546 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:559:17\n |\n559 | Some(tool)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f561d2 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:564:77\n |\n564 | fn find_msbuild_vs16(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:572:10\n |\n572 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:580:10\n |\n580 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:590:33\n |\n590 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:621:78\n |\n621 | fn vs15plus_instances(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:626:42\n |\n626 | fn vs15plus_instances_using_com() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo -C debuginfo=0 -C split-debuginfo=off -C linker=rust-lld.exe\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:632:9\n |\n632 | Some(VsInstances::ComBased(enum_setup_instances))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:14:9\n |\n14 | write!(f, \"b\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:53:39\n |\n 53 | let right_iter = name.chars().skip(2);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:18:17\n |\n18 | write!(f, \"\\\\n\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:638:10\n |\n638 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:649:20\n |\n649 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0599]: no method named `zip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:56:14\n |\n 55 | let mut split_indices = left_iter\n | _________________________________-\n 56 | | .zip(mid_iter)\n | |_____________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:612:8\n |\n 612 | fn zip(self, other: U) -> Zip\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `unzip` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3386:5\n |\n3386 | / fn unzip(self) -> (FromA, FromB)\n3387 | | where\n3388 | | FromA: Default + Extend,\n3389 | | FromB: Default + Extend,\n3390 | | Self: Sized + Iterator,\n | |______________________________________________^\nhelp: trait `Iterator` which provides `zip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:653:50\n |\n653 | TargetArch::X86 | TargetArch::X64 => Some(\"x86.x64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:654:32\n |\n654 | TargetArch::Arm => Some(\"ARM\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0599]: no method named `rev` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:65:47\n |\n 65 | let mut backwards_seek = name.chars().rev();\n | ^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3350:8\n |\n3350 | fn rev(self) -> Rev\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `rev` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:655:56\n |\n655 | TargetArch::Arm64 | TargetArch::Arm64ec => Some(\"ARM64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:676:9\n |\n676 | Some(vs_instances)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:92:25\n |\n92 | let mut words = Vec::new();\n | ^^^ use of undeclared type `Vec`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:681:40\n |\n681 | fn parse_version(version: &str) -> Option<[u16; 4]> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nnote: some of the compiler flags provided by cargo are hidden\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:13\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nquery stack during panic:\nend of query stack\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:18\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:39\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:13\n |\n685 | Some(Err(_)) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:18\n |\n685 | Some(Err(_)) => None,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:29\n |\n685 | Some(Err(_)) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:104:32\n |\n104 | words.iter().rev().map(ToString::to_string).collect()\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror: could not compile `second-stack` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name second_stack --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=06adfc46a0a87d93 -C extra-filename=-76bd9f5d210416c5 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227397\\target_st_6f825540-f682-411f-b040-089a8c637386\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 101)\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:686:21\n |\n686 | None => Some(0),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:688:9\n |\n688 | Some([\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:700:10\n |\n700 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:707:17\n |\n707 | Some((version, tool))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:724:10\n |\n724 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:726:13\n |\n726 | Some(instances) => instances\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:741:54\n |\n741 | .and_then(|path| if path.is_file() { Some(path) } else { None });\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:254:25\n |\n254 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:741:74\n |\n741 | .and_then(|path| if path.is_file() { Some(path) } else { None });\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:764:10\n |\n764 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:776:16\n |\n776 | if let Some(alt_lib_path) = alt_lib_path {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:782:16\n |\n782 | if let Some((atl_lib_path, atl_include_path)) = atl_paths(target, &root_path) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:789:9\n |\n789 | Some(tool.into_tool(env_getter))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:307:21\n |\n307 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:796:10\n |\n796 | ) -> Option<(PathBuf, PathBuf, PathBuf, PathBuf, Option, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:796:54\n |\n796 | ) -> Option<(PathBuf, PathBuf, PathBuf, PathBuf, Option, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:324:21\n |\n324 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:813:25\n |\n813 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:822:17\n |\n822 | Some((candidate, x))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:824:17\n |\n824 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:843:9\n |\n843 | Some((\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:853:76\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:853:83\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:854:16\n |\n854 | if let Some(version) = env_getter.get_env(\"VCToolsVersion\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:20:17\n |\n20 | write!(f, \"\\\\r\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:863:39\n |\n863 | let mut version_file = if let Ok(f) = File::open(&version_path) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:908:9\n |\n908 | Some(version)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:918:54\n |\n918 | fn atl_paths(target: TargetArch, path: &Path) -> Option<(PathBuf, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:922:13\n |\n922 | Some((atl_path.join(\"lib\").join(sub), atl_path.join(\"include\")))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:924:13\n |\n924 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:934:10\n |\n934 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:937:20\n |\n937 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:944:9\n |\n944 | Some(tool.into_tool(env_getter))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:947:68\n |\n947 | fn get_sdks(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:955:25\n |\n955 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:969:16\n |\n969 | if let Some((sdk, version)) = get_sdk10_dir(env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:978:23\n |\n978 | } else if let Some(sdk) = get_sdk81_dir() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:988:9\n |\n988 | Some(info)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:22:17\n |\n22 | write!(f, \"\\\\t\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:994:16\n |\n994 | paths: Vec,\n | ^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `AsRef`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:998:38\n |\n998 | let prev = prev.as_ref().map(AsRef::as_ref).unwrap_or_default();\n | ^^^^^ use of undeclared type `AsRef`\n |\nhelp: consider importing this trait\n |\n279 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1012:10\n |\n1012 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1018:21\n |\n1018 | Some(path.join(\"bin\").join(host)),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1022:39\n |\n1022 | .chain(iter::once_with(|| Some((sdk_info.find_tool(tool)?, None))).flatten())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1022:72\n |\n1022 | .chain(iter::once_with(|| Some((sdk_info.find_tool(tool)?, None))).flatten())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1041:33\n |\n1041 | fn get_vc_dir(ver: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1045:9\n |\n1045 | Some(path.into())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1054:37\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0599]: no method named `to_owned` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:339:27\n |\n339 | delim.to_owned() + val\n | ^^^^^^^^ method not found in `&str`\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1054:54\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1072:9\n |\n1072 | Some((root.into(), version))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1086:53\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1086:70\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ++++++++\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:24:17\n |\n24 | write!(f, \"\\\\{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1087:17\n |\n1087 | if let (Some(root), Some(version)) = (\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1087:29\n |\n1087 | if let (Some(root), Some(version)) = (\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1094:20\n |\n1094 | return Some((\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1107:24\n |\n1107 | .collect::>();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1115:9\n |\n1115 | Some((root.into(), version))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1122:27\n |\n1122 | fn get_sdk81_dir() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1126:9\n |\n1126 | Some(root.into())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1148:42\n |\n1148 | fn bin_subdir(target: TargetArch) -> Vec<(&'static str, &'static str)> {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1355:42\n |\n1355 | fn max_version(key: &RegistryKey) -> Option<(OsString, RegistryKey)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1357:27\n |\n1357 | let mut max_key = None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 279 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1363:17\n |\n1363 | Some(s) => s,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1367:24\n |\n1367 | if let Ok(k) = key.open(&subkey) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1369:31\n |\n1369 | max_key = Some((subkey, k));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1404:82\n |\n1404 | pub(super) fn find_devenv(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1408:76\n |\n1408 | fn find_devenv_vs15(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:26:17\n |\n26 | write!(f, \"\\\\0\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1413:83\n |\n1413 | pub(super) fn find_msbuild(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1415:16\n |\n1415 | if let Some(r) = find_msbuild_vs17(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1416:13\n |\n1416 | Some(r)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0599]: no method named `to_string` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:132:30\n |\n132 | FromCasing::new(self.to_string(), case)\n | ^^^^^^^^^ method not found in `&str`\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:29:17\n |\n29 | write!(f, \"{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1417:23\n |\n1417 | } else if let Some(r) = find_msbuild_vs16(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:31:17\n |\n31 | write!(f, \"\\\\x{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1418:20\n |\n1418 | return Some(r);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1419:23\n |\n1419 | } else if let Some(r) = find_msbuild_vs15(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1420:20\n |\n1420 | return Some(r);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1426:77\n |\n1426 | fn find_msbuild_vs15(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1430:48\n |\n1430 | fn find_old_msbuild(target: TargetArch) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:12:21\n |\n12 | pub(crate) env: Vec<(OsString, OsString)>,\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:42:31\n |\n42 | pub fn env(&self) -> impl IntoIterator {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:45:20\n |\n45 | pub type FARPROC = Option isize>;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n139+ use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:110:6\n |\n110 | impl Default for SAFEARRAY {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n139 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:44:13\n |\n44 | unsafe impl Sync for Repr {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n11 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:45:13\n |\n45 | unsafe impl Send for Repr {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n11 + use core::marker::Send;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:59:43\n |\n59 | let key = key.encode_wide().chain(Some(0)).collect::>();\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:59:62\n |\n59 | let key = key.encode_wide().chain(Some(0)).collect::>();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:71:13\n |\n71 | Ok(RegistryKey(Repr::Owned(OwnedKey(ret))))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:73:13\n |\n73 | Err(io::Error::from_raw_os_error(err as i32))\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n73 - Err(io::Error::from_raw_os_error(err as i32))\n73 + err(io::Error::from_raw_os_error(err as i32))\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:86:45\n |\n86 | let name = name.encode_wide().chain(Some(0)).collect::>();\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:86:64\n |\n86 | let name = name.encode_wide().chain(Some(0)).collect::>();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:99:24\n |\n99 | return Err(io::Error::from_raw_os_error(err as i32));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n99 - return Err(io::Error::from_raw_os_error(err as i32));\n99 + return err(io::Error::from_raw_os_error(err as i32));\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:102:24\n |\n102 | return Err(io::Error::new(\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n102 - return Err(io::Error::new(\n102 + return err(io::Error::new(\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:129:24\n |\n129 | return Err(io::Error::from_raw_os_error(err as i32));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n129 - return Err(io::Error::from_raw_os_error(err as i32));\n129 + return err(io::Error::from_raw_os_error(err as i32));\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:151:13\n |\n151 | Ok(OsString::from_wide(&v))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:156:6\n |\n156 | impl Drop for OwnedKey {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:164:10\n |\n164 | impl<'a> Iterator for Iter<'a> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:167:27\n |\n167 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:182:17\n |\n182 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 11 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:184:17\n |\n184 | Some(Err(io::Error::from_raw_os_error(ret as i32)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:34:9\n |\n34 | write!(f, \"\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:184:22\n |\n184 | Some(Err(io::Error::from_raw_os_error(ret as i32)))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:187:17\n |\n187 | Some(Ok(OsString::from_wide(&v)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:187:22\n |\n187 | Some(Ok(OsString::from_wide(&v)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:24:24\n |\n24 | pub fn initialize() -> Result<(), HRESULT> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 8 + use core::fmt::Result;\n |\n 8 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:28:9\n |\n28 | Err(err)\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n28 - Err(err)\n28 + err(err)\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:30:9\n |\n30 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:53:30\n |\n53 | pub fn cast(&self) -> Result, i32>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 8 + use core::fmt::Result;\n |\n 8 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:60:20\n |\n60 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n60 - return Err(err);\n60 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:62:9\n |\n62 | Ok(unsafe { ComPtr::from_raw(obj as *mut U) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:74:9\n |\n74 | impl Clone for ComPtr\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:85:9\n |\n85 | impl Drop for ComPtr\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::ops::Drop;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:9:13\n |\n9 | write!(f, \"{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n1 + use core::write;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:106:6\n |\n106 | impl Drop for BStr {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:164:21\n |\n164 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nSome errors have detailed explanations: E0412, E0433, E0531, E0599, E0786.\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:176:20\n |\n176 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n176 - return Err(err);\n176 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:179:9\n |\n179 | Ok(SetupConfiguration(obj))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:181:55\n |\n181 | pub fn get_instance_for_current_process(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:185:20\n |\n185 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n185 - return Err(err);\n185 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:187:9\n |\n187 | Ok(unsafe { SetupInstance::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:189:37\n |\n189 | pub fn enum_instances(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:18:13\n |\n18 | write!(f, \"{:02X}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:193:20\n |\n193 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n193 - return Err(err);\n193 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:195:9\n |\n195 | Ok(unsafe { EnumSetupInstances::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:197:41\n |\n197 | pub fn enum_all_instances(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:202:20\n |\n202 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n202 - return Err(err);\n202 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:204:9\n |\n204 | Ok(unsafe { EnumSetupInstances::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:214:34\n |\n214 | pub fn instance_id(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:219:20\n |\n219 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n219 - return Err(err);\n219 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:221:9\n |\n221 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:223:40\n |\n223 | pub fn installation_name(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:228:20\n |\n228 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n228 - return Err(err);\n228 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:139:3\n |\n139 | #[derive(Debug, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 80 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:230:9\n |\n230 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:232:40\n |\n232 | pub fn installation_path(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:237:20\n |\n237 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n237 - return Err(err);\n237 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:239:9\n |\n239 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:241:43\n |\n241 | pub fn installation_version(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:150:9\n |\n150 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:246:20\n |\n246 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n246 - return Err(err);\n246 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:248:9\n |\n248 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:250:35\n |\n250 | pub fn product_path(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:256:20\n |\n256 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n256 - return Err(err);\n256 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:258:9\n |\n258 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:270:6\n |\n270 | impl Iterator for EnumSetupInstances {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use core::iter::Iterator;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:172:5\n |\n172 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:271:17\n |\n271 | type Item = Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:272:27\n |\n272 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:272:34\n |\n272 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:276:20\n |\n276 | return Some(Err(err));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:276:25\n |\n276 | return Some(Err(err));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n276 - return Some(Err(err));\n276 + return Some(err(err));\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:279:20\n |\n 28 | pub const eNone: InstanceState = 0;\n | ----------------------------------- similarly named constant `eNone` defined here\n...\n279 | return None;\n | ^^^^\n |\nhelp: a constant with a similar name exists\n |\n279 | return eNone;\n | +\nhelp: consider importing this unit variant\n |\n 11 + use core::option::Option::None;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:180:5\n |\n180 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:281:9\n |\n281 | Some(Ok(unsafe { SetupInstance::from_raw(obj) }))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:281:14\n |\n281 | Some(Ok(unsafe { SetupInstance::from_raw(obj) }))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:15:40\n |\n15 | pub fn installation_name(&self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:26:40\n |\n26 | pub fn installation_path(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:33:43\n |\n33 | pub fn installation_version(&self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:50:6\n |\n50 | impl IntoIterator for VsInstances {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:53:21\n |\n53 | type IntoIter = Box>;\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:53:25\n |\n53 | type IntoIter = Box>;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Result`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:58:51\n |\n58 | Box::new(e.into_iter().filter_map(Result::ok).map(VsInstance::Com))\n | ^^^^^^ use of undeclared type `Result`\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:67:18\n |\n67 | map: HashMap,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n66 | pub struct VswhereInstance {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:67:26\n |\n67 | map: HashMap,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n66 | pub struct VswhereInstance {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:70:15\n |\n70 | impl TryFrom<&Vec> for VswhereInstance {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:73:26\n |\n73 | fn try_from(output: &Vec) -> Result {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:73:38\n |\n73 | fn try_from(output: &Vec) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Result`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:76:24\n |\n76 | .map_while(Result::ok)\n | ^^^^^^ use of undeclared type `Result`\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:79:17\n |\n79 | Some((splitn.next()?.to_owned(), splitn.next()?.to_owned()))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:87:20\n |\n87 | return Err(\"required properties not found\");\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:90:9\n |\n90 | Ok(Self { map })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror: could not compile `convert_case` (lib) due to 45 previous errors\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:384:23\n |\n384 | libs: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:385:23\n |\n385 | path: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:386:26\n |\n386 | include: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:406:22\n |\n406 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:504:26\n |\n504 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:522:20\n |\n522 | return Box::new(iter::empty());\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:524:9\n |\n524 | Box::new(instances.into_iter().filter_map(move |instance| {\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:551:26\n |\n551 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:603:26\n |\n603 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:748:22\n |\n748 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:857:41\n |\n857 | return version.to_str().map(ToString::to_string);\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:870:36\n |\n870 | let mut version_file = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:905:27\n |\n905 | let mut version = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1444:26\n |\n1444 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:169:25\n |\n169 | let mut v = Vec::with_capacity(256);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:58:17\n |\n58 | Box::new(e.into_iter().filter_map(Result::ok).map(VsInstance::Com))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:60:45\n |\n60 | VsInstances::VswhereBased(v) => Box::new(std::iter::once(VsInstance::Vswhere(v))),\n | ^^^ use of undeclared type `Box`\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0462, E0463, E0531.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `find-msvc-tools` (lib) due to 321 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1161:60\n |\n1161 | fn try_copy_to_slice(&mut self, mut dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1163:20\n |\n1163 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1178:9\n |\n1178 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1204:33\n |\n1204 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1206:20\n |\n1206 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1213:9\n |\n1213 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1239:33\n |\n1239 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1241:20\n |\n1241 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1248:9\n |\n1248 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1275:34\n |\n1275 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1303:37\n |\n1303 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1334:37\n |\n1334 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1362:34\n |\n1362 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1390:37\n |\n1390 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1421:37\n |\n1421 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1449:34\n |\n1449 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1477:37\n |\n1477 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1508:37\n |\n1508 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1536:34\n |\n1536 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1564:37\n |\n1564 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1595:37\n |\n1595 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1623:34\n |\n1623 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1651:37\n |\n1651 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1682:37\n |\n1682 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1710:34\n |\n1710 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1738:37\n |\n1738 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1769:37\n |\n1769 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1797:35\n |\n1797 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1825:38\n |\n1825 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1856:38\n |\n1856 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1884:35\n |\n1884 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1912:38\n |\n1912 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1943:38\n |\n1943 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1975:50\n |\n1975 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2007:53\n |\n2007 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2045:53\n |\n2045 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2081:49\n |\n2081 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2113:52\n |\n2113 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2151:52\n |\n2151 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2184:34\n |\n2184 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2185:9\n |\n2185 | Ok(f32::from_bits(self.try_get_u32()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2213:37\n |\n2213 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2214:9\n |\n2214 | Ok(f32::from_bits(self.try_get_u32_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2245:37\n |\n2245 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2246:9\n |\n2246 | Ok(f32::from_bits(self.try_get_u32_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2274:34\n |\n2274 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2275:9\n |\n2275 | Ok(f64::from_bits(self.try_get_u64()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2303:37\n |\n2303 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2304:9\n |\n2304 | Ok(f64::from_bits(self.try_get_u64_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2335:37\n |\n2335 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2336:9\n |\n2336 | Ok(f64::from_bits(self.try_get_u64_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2396:15\n |\n2396 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2418:15\n |\n2418 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2450:15\n |\n2450 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:16\n |\n2881 | impl Buf for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:16\n |\n2885 | impl Buf for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2927:9\n |\n2927 | impl> Buf for std::io::Cursor {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:204:15\n |\n204 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:964:13\n |\n964 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:993:13\n |\n993 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1052:13\n |\n1052 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1081:13\n |\n1081 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1287:15\n |\n1287 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1319:15\n |\n1319 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1347:15\n |\n1347 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:26\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:26\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1643:15\n |\n1643 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:229:12\n |\n229 | impl IntoIterator for Chain\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:107:14\n |\n107 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:112:20\n |\n112 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:118:9\n |\n118 | Some(b)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:121:36\n |\n121 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:123:15\n |\n123 | (rem, Some(rem))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:127:14\n |\n127 | impl ExactSizeIterator for IntoIter {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:65:15\n |\n65 | impl io::Read for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:70:9\n |\n70 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:74:15\n |\n74 | impl io::BufRead for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:76:9\n |\n76 | Ok(self.buf.chunk())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:190:20\n |\n190 | if let Some(buf) = slice.get(..limit) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:216:10\n |\n216 | impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:222:10\n |\n222 | impl<'a> From<&'a mut [MaybeUninit]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:77:18\n |\n77 | impl io::Write for Writer {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:82:9\n |\n82 | Ok(n)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:86:9\n |\n86 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:12\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:26\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:600:17\n |\n600 | drop(self.split_off(len));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:641:34\n |\n641 | pub fn try_into_mut(self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:643:13\n |\n643 | Ok(self.into())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:645:13\n |\n645 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n645 - Err(self)\n645 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:681:13\n |\n681 | unsafe impl Send for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:682:13\n |\n682 | unsafe impl Sync for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:684:6\n |\n684 | impl Drop for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:691:6\n |\n691 | impl Clone for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:737:6\n |\n737 | impl AsRef<[u8]> for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:759:6\n |\n759 | impl IntoIterator for Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n759 - impl IntoIterator for Bytes {\n759 + impl FromIterator for Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:768:10\n |\n768 | impl<'a> IntoIterator for &'a Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n768 - impl<'a> IntoIterator for &'a Bytes {\n768 + impl<'a> FromIterator for &'a Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:778:21\n |\n778 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n778 - fn from_iter>(into_iter: T) -> Self {\n778 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:785:6\n |\n785 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:791:6\n |\n791 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:792:45\n |\n792 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:797:6\n |\n797 | impl Ord for Bytes {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:803:6\n |\n803 | impl Eq for Bytes {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:805:6\n |\n805 | impl PartialEq<[u8]> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:811:6\n |\n811 | impl PartialOrd<[u8]> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:812:44\n |\n812 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:817:6\n |\n817 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:823:6\n |\n823 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:824:45\n |\n824 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:825:18\n |\n825 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:829:6\n |\n829 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:835:6\n |\n835 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:836:43\n |\n836 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:841:6\n |\n841 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:847:6\n |\n847 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:848:45\n |\n848 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:849:18\n |\n849 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:853:6\n |\n853 | impl PartialEq> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:859:6\n |\n859 | impl PartialOrd> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:860:47\n |\n860 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:865:6\n |\n865 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:871:6\n |\n871 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:872:45\n |\n872 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:873:18\n |\n873 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:877:6\n |\n877 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:883:6\n |\n883 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:884:46\n |\n884 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:889:6\n |\n889 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:895:6\n |\n895 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:896:45\n |\n896 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:897:18\n |\n897 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:901:6\n |\n901 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:907:6\n |\n907 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:908:45\n |\n908 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:909:18\n |\n909 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:913:6\n |\n913 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:919:6\n |\n919 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:920:45\n |\n920 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:921:18\n |\n921 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:21\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:14\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:927:12\n |\n927 | Bytes: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:21\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:14\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:936:12\n |\n936 | Bytes: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:938:45\n |\n938 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:945:6\n |\n945 | impl Default for Bytes {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:952:6\n |\n952 | impl From<&'static [u8]> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:958:6\n |\n958 | impl From<&'static str> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:964:6\n |\n964 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:999:6\n |\n999 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1030:6\n |\n1030 | impl From for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1052:6\n |\n1052 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1058:6\n |\n1058 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1125:5\n |\n1125 | drop(b);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1364:6\n |\n1364 | impl Drop for Shared {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1539:9\n |\n1539 | Ok(actual) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1550:9\n |\n1550 | Err(actual) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1593:5\n |\n1593 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1616:8\n |\n1616 | F: FnOnce(usize) -> usize,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:480:33\n |\n480 | let additional = if let Some(additional) = new_len.checked_sub(self.len()) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:680:13\n |\n680 | Some(new_cap) => new_cap,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:910:16\n |\n910 | if let Err(other) = self.try_unsplit(other) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:993:51\n |\n993 | fn try_unsplit(&mut self, other: BytesMut) -> Result<(), BytesMut> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes_mut::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:995:20\n |\n995 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1007:13\n |\n1007 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1009:13\n |\n1009 | Err(other)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1123:6\n |\n1123 | impl Drop for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1203:15\n |\n1203 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1231:6\n |\n1231 | impl AsRef<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1247:6\n |\n1247 | impl AsMut<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1261:10\n |\n1261 | impl<'a> From<&'a [u8]> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1267:10\n |\n1267 | impl<'a> From<&'a str> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1273:6\n |\n1273 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1279:6\n |\n1279 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1285:6\n |\n1285 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1286:48\n |\n1286 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1291:6\n |\n1291 | impl Ord for BytesMut {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1297:6\n |\n1297 | impl Eq for BytesMut {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1299:6\n |\n1299 | impl Default for BytesMut {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1333:13\n |\n1333 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1335:13\n |\n1335 | Err(fmt::Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1345:6\n |\n1345 | impl Clone for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1351:6\n |\n1351 | impl IntoIterator for BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1351 - impl IntoIterator for BytesMut {\n1351 + impl FromIterator for BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1360:10\n |\n1360 | impl<'a> IntoIterator for &'a BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1360 - impl<'a> IntoIterator for &'a BytesMut {\n1360 + impl<'a> FromIterator for &'a BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1369:6\n |\n1369 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1372:12\n |\n1372 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1372 - T: IntoIterator,\n1372 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1387:10\n |\n1387 | impl<'a> Extend<&'a u8> for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1390:12\n |\n1390 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1390 - T: IntoIterator,\n1390 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1396:6\n |\n1396 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1399:12\n |\n1399 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1399 - T: IntoIterator,\n1399 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1408:21\n |\n1408 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1408 - fn from_iter>(into_iter: T) -> Self {\n1408 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1414:21\n |\n1414 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1414 - fn from_iter>(into_iter: T) -> Self {\n1414 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1462:5\n |\n1462 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes_mut::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1552:13\n |\n1552 | unsafe impl Send for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1553:13\n |\n1553 | unsafe impl Sync for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1561:6\n |\n1561 | impl PartialEq<[u8]> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1567:6\n |\n1567 | impl PartialOrd<[u8]> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1568:44\n |\n1568 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1573:6\n |\n1573 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1579:6\n |\n1579 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1580:48\n |\n1580 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1581:18\n |\n1581 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1585:6\n |\n1585 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1591:6\n |\n1591 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1592:43\n |\n1592 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1597:6\n |\n1597 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1603:6\n |\n1603 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1604:48\n |\n1604 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1605:18\n |\n1605 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1609:6\n |\n1609 | impl PartialEq> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1615:6\n |\n1615 | impl PartialOrd> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1616:47\n |\n1616 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1621:6\n |\n1621 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1627:6\n |\n1627 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1628:48\n |\n1628 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1633:6\n |\n1633 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1639:6\n |\n1639 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1640:46\n |\n1640 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1645:6\n |\n1645 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1651:6\n |\n1651 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1652:48\n |\n1652 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1653:18\n |\n1653 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:21\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:14\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1659:15\n |\n1659 | BytesMut: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:21\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:14\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1668:15\n |\n1668 | BytesMut: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1670:45\n |\n1670 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1675:6\n |\n1675 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1681:6\n |\n1681 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1682:48\n |\n1682 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1683:18\n |\n1683 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1687:6\n |\n1687 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1693:6\n |\n1693 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1694:48\n |\n1694 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1699:6\n |\n1699 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1705:6\n |\n1705 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1711:6\n |\n1711 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:35:9\n |\n35 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:11:9\n |\n11 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:20:9\n |\n20 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:12:20\n |\n12 | F: FnOnce(&mut *mut T) -> R;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:18:20\n |\n18 | F: FnOnce(&mut *mut T) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:119:9\n |\n119 | Ok(b) => a.saturating_sub(b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:120:9\n |\n120 | Err(_) => 0,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:129:9\n |\n129 | Ok(a) => usize::min(a, b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:130:9\n |\n130 | Err(_) => b,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:149:56\n |\n149 | fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 80 + use core::fmt::Result;\n |\n 80 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:163:6\n |\n163 | impl From for std::io::Error {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 80 + use core::convert::From;\n |\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:15\n |\n2881 | impl Buf for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:15\n |\n2885 | impl Buf for Box {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:25\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:25\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^^\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:237:27\n |\n237 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n237 - fn into_iter(self) -> Self::IntoIter {\n237 + fn into_iter(self) -> as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:772:27\n |\n772 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n772 - fn into_iter(self) -> Self::IntoIter {\n772 + fn into_iter(self) -> <&'a bytes::Bytes as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1364:27\n |\n1364 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n1364 - fn into_iter(self) -> Self::IntoIter {\n1364 + fn into_iter(self) -> <&'a BytesMut as IntoIterator>::IntoIter {\n |\n\nSome errors have detailed explanations: E0223, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: could not compile `bytes` (lib) due to 618 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:59.817544100Z", + "finished_at": "2025-10-20T19:45:03.162752Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 786432 bytes failed\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 81920 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 58384 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 786432 bytes failed\nmemory allocation of 41488 bytes failed\nmemory allocation of 33280 bytes failed\nmemory allocation of 65408 bytes failed\nmemory allocation of 41488 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:1:5\n |\n1 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 75792 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 32768 bytes failed\nmemory allocation of 50192 bytes failed\nmemory allocation of 63232 bytes failed\nmemory allocation of 8192 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1144:10:\nfailed to spawn helper thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\n Compiling itertools v0.12.1\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f55e45 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo -C debuginfo=0 -C split-debuginfo=off -C linker=rust-lld.exe\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 101)\nwarning: build failed, waiting for other jobs to finish...\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:5:11\n |\n 5 | fn main() {\n | ___________^\n 6 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 7 | |\n 8 | | let minor = match rustc_minor_version() {\n... |\n22 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `quote` (build script) due to 16 previous errors\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `spacetimedb-lib` (build script) due to 2 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"enum-map\\\", \\\"memory-usage\\\", \\\"metrics_impls\\\", \\\"proptest\\\", \\\"serde\\\", \\\"test\\\"))\" -C metadata=27b762a5b2790cc8 -C extra-filename=-e46eae3848b7bf23 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\build\\spacetimedb-lib-e46eae3848b7bf23 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `second-stack` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name second_stack --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=06adfc46a0a87d93 -C extra-filename=-76bd9f5d210416c5 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=f814a4353db8c6b1 -C extra-filename=-7f8efaa491e8b567 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `shlex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name shlex --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=c0da325576874395 -C extra-filename=-c306238f53f9a1f2 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_5c86f348-ba9f-465e-a357-9d9340e8d69d\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 38 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:08.727358600Z", + "finished_at": "2025-10-20T19:44:52.195647500Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\nerror[E0786]: found invalid metadata files for crate `unwind` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-74166bc8a317a3c7.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nmemory allocation of 147472 bytes failed\nmemory allocation of 172048 bytes failed\nmemory allocation of 501760 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nmemory allocation of 786432 bytes failed\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nmemory allocation of 777472 bytes failed\nmemory allocation of 65536 bytes failed\nmemory allocation of 261120 bytes failed\nmemory allocation of 10768 bytes failed\nmemory allocation of 36864 bytes failed\nmemory allocation of 31360 bytes failed\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:100:9\n |\n100 | println!(\"cargo:rustc-cfg=no_core_error\");\n | ^^^^^^^\n\nmemory allocation of 133136 bytes failed\nmemory allocation of 139280 bytes failed\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nmemory allocation of 33296 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:88:9\n |\n88 | println!(\"cargo:rustc-cfg=no_core_net\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:82:9\n |\n82 | println!(\"cargo:rustc-cfg=no_core_num_saturating\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-cfg=no_core_cstr\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:70:9\n |\n70 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:64:13\n |\n64 | println!(\"cargo:rustc-cfg=no_std_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:61:13\n |\n61 | println!(\"cargo:rustc-cfg=no_std_atomic64\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:49:9\n |\n49 | println!(\"cargo:rustc-cfg=no_target_has_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nSome errors have detailed explanations: E0462, E0786.\nFor more information about an error, try `rustc --explain E0462`.\nerror[E0786]: found invalid metadata files for crate `core` which `alloc` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:74:1\n |\n74 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:77:1\n |\n77 | extern crate std;\n | ^^^^^^^^^^^^^^^^^ can't find crate\n\nerror: could not compile `either` (lib) due to 2 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:922:12\n |\n922 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:992:12\n |\n992 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2046:12\n |\n2046 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2152:12\n |\n2152 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:66:5\n |\n66 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:42:51\n |\n42 | transform(self.0.as_ref(), lowercase, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:43:51\n |\n43 | transform(self.0.as_ref(), uppercase, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:57:51\n |\n57 | transform(self.0.as_ref(), uppercase, |f| write!(f, \"_\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:55:51\n |\n55 | transform(self.0.as_ref(), lowercase, |f| write!(f, \"_\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:43:52\n |\n43 | transform(self.0.as_ref(), capitalize, |f| write!(f, \" \"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:43:52\n |\n43 | transform(self.0.as_ref(), capitalize, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:182:13\n |\n182 | write!(f, \"ς\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:184:13\n |\n184 | write!(f, \"{}\", c.to_lowercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:193:9\n |\n193 | write!(f, \"{}\", c.to_uppercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:202:9\n |\n202 | write!(f, \"{}\", c.to_uppercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:97:7\n |\n97 | #[derive(Clone, Copy, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n53 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1024:12\n |\n1024 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1112:12\n |\n1112 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:29:3\n |\n29 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:179:13\n |\n179 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:20:3\n |\n20 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:8:3\n |\n8 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:71:9\n |\n71 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:12:3\n |\n12 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:146:9\n |\n146 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:152:9\n |\n152 | assert!(len <= self.remaining(), \"`len` greater than remaining\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:108:9\n |\n108 | assert!(index < self.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:137:9\n |\n137 | assert_eq!(self.len(), src.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert_eq;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:190:9\n |\n190 | debug_assert!(!ptr.is_null());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:390:9\n |\n390 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:453:9\n |\n453 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:459:9\n |\n459 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:508:9\n |\n508 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:558:9\n |\n558 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:674:9\n |\n674 | debug_assert!(self.len >= by, \"internal: inc_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:711:9\n |\n711 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:986:9\n |\n986 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1164:5\n |\n1164 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1215:9\n |\n1215 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1234:9\n |\n1234 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1263:9\n |\n1263 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:34:9\n |\n34 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1296:13\n |\n1296 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1310:9\n |\n1310 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1331:13\n |\n1331 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1524:5\n |\n1524 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1540:13\n |\n1540 | debug_assert!(actual as usize == ptr as usize);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:258:13\n |\n258 | debug_assert_eq!(bytes.kind(), KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:33:9\n |\n33 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:321:9\n |\n321 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:529:9\n |\n529 | debug_assert!(len <= self.cap, \"set_len out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:665:21\n |\n665 | debug_assert_eq!(self.len, v.len() - off);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:672:9\n |\n672 | debug_assert_eq!(kind, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:682:21\n |\n682 | None => panic!(\"overflow\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:746:21\n |\n746 | debug_assert!(off + len <= v.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:782:9\n |\n782 | debug_assert_eq!(self.len, v.len());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:870:13\n |\n870 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:963:9\n |\n963 | debug_assert!(count <= self.cap, \"internal: set_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1019:9\n |\n1019 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:19:5\n |\n19 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:8:5\n |\n8 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1020:9\n |\n1020 | debug_assert!(ref_cnt == 1 || ref_cnt == 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1046:9\n |\n1046 | debug_assert_eq!(shared as usize & KIND_MASK, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:17:8\n |\n17 | if cfg!(feature = \"std\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1070:9\n |\n1070 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1077:9\n |\n1077 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1078:9\n |\n1078 | debug_assert!(pos <= MAX_VEC_POS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1153:9\n |\n1153 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:105:40\n |\n105 | if !error_generic_member_access && cfg!(feature = \"std\") && rustc >= 65 {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1222:13\n |\n1222 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1748:8\n |\n1748 | if cfg!(debug_assertions) {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1763:5\n |\n1763 | debug_assert_eq!(ptr as usize, addr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:17\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:14:9\n |\n14 | write!(f, \"b\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:18:17\n |\n18 | write!(f, \"\\\\n\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:20:17\n |\n20 | write!(f, \"\\\\r\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:22:17\n |\n22 | write!(f, \"\\\\t\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:24:17\n |\n24 | write!(f, \"\\\\{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:18:9\n |\n18 | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:26:17\n |\n26 | write!(f, \"\\\\0\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:29:17\n |\n29 | write!(f, \"{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:31:17\n |\n31 | write!(f, \"\\\\x{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:34:9\n |\n34 | write!(f, \"\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:9:13\n |\n9 | write!(f, \"{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:56:13\n |\n56 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:18:13\n |\n18 | write!(f, \"{:02X}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:139:3\n |\n139 | #[derive(Debug, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 80 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:150:9\n |\n150 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:57:13\n |\n57 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:172:5\n |\n172 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:180:5\n |\n180 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:61:13\n |\n61 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:71:9\n |\n71 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:72:9\n |\n72 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:73:9\n |\n73 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:74:9\n |\n74 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:75:9\n |\n75 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:77:9\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:5:11\n |\n 5 | fn main() {\n | ___________^\n 6 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 7 | |\n 8 | | let minor = match rustc_minor_version() {\n... |\n22 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nerror: could not compile `quote` (build script) due to 16 previous errors\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:78:9\n |\n78 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:79:9\n |\n79 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:80:9\n |\n80 | println!(\"cargo:rustc-check-cfg=cfg(std_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:86:9\n |\n86 | println!(\"cargo:rustc-cfg=anyhow_no_ptr_addr_of\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:92:9\n |\n92 | println!(\"cargo:rustc-cfg=anyhow_no_fmt_arguments_as_str\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:96:9\n |\n96 | println!(\"cargo:rustc-cfg=anyhow_no_unsafe_op_in_unsafe_fn_lint\");\n | ^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:102:9\n |\n102 | println!(\"cargo:rustc-cfg=anyhow_no_core_unwind_safe\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:108:9\n |\n108 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:114:9\n |\n114 | println!(\"cargo:rustc-cfg=anyhow_no_core_error\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:27:9\n |\n27 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:109:25\n |\n109 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:110:16\n |\n110 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:120:9\n |\n120 | println!(\"cargo:rustc-cfg=anyhow_no_clippy_format_args\");\n | ^^^^^^^\n\nerror: could not compile `serde_core` (build script) due to 32 previous errors\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:143:13\n |\n143 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:205:13\n |\n205 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:226:9\n |\n226 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:17:24\n |\n17 | pub trait ToKebabCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:38:27\n |\n38 | pub struct AsKebabCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:40:9\n |\n40 | impl> fmt::Display for AsKebabCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:18:29\n |\n18 | pub trait ToLowerCamelCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:24:38\n |\n24 | fn to_lower_camel_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:39:32\n |\n39 | pub struct AsLowerCamelCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:41:9\n |\n41 | impl> fmt::Display for AsLowerCamelCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:54:17\n |\n54 | |_| Ok(()),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:18:30\n |\n18 | pub trait ToShoutyKebabCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:39:33\n |\n39 | pub struct AsShoutyKebabCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:41:9\n |\n41 | impl> fmt::Display for AsShoutyKebabCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:18:30\n |\n18 | pub trait ToShoutySnakeCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:25:29\n |\n25 | pub trait ToShoutySnekCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:31:10\n |\n31 | impl ToShoutySnekCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:53:33\n |\n53 | pub struct AsShoutySnakeCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:55:9\n |\n55 | impl> fmt::Display for AsShoutySnakeCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:17:24\n |\n17 | pub trait ToSnakeCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:24:23\n |\n24 | pub trait ToSnekCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:29:10\n |\n29 | impl ToSnekCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:36:32\n |\n36 | fn to_snake_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:51:27\n |\n51 | pub struct AsSnakeCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:53:9\n |\n53 | impl> fmt::Display for AsSnakeCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:18:24\n |\n18 | pub trait ToTitleCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:24:32\n |\n24 | fn to_title_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:39:27\n |\n39 | pub struct AsTitleCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:41:9\n |\n41 | impl> fmt::Display for AsTitleCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:18:24\n |\n18 | pub trait ToTrainCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:39:27\n |\n39 | pub struct AsTrainCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:41:9\n |\n41 | impl> fmt::Display for AsTrainCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:18:29\n |\n18 | pub trait ToUpperCamelCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:24:38\n |\n24 | fn to_upper_camel_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:31:25\n |\n31 | pub trait ToPascalCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:36:10\n |\n36 | impl ToPascalCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:52:32\n |\n52 | pub struct AsUpperCamelCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:54:9\n |\n54 | impl> fmt::Display for AsUpperCamelCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:56:52\n |\n56 | transform(self.0.as_ref(), capitalize, |_| Ok(()), f)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:74:34\n |\n74 | fn get_iterator(s: &str) -> impl Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:85:8\n |\n85 | F: FnMut(&str, &mut fmt::Formatter) -> fmt::Result,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:86:8\n |\n86 | G: FnMut(&mut fmt::Formatter) -> fmt::Result,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::ops::FnMut;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:115:19\n |\n115 | while let Some((i, c)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:124:20\n |\n124 | if let Some(&(next_i, next)) = char_indices.peek() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:175:5\n |\n175 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:180:15\n |\n180 | while let Some(c) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:188:5\n |\n188 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:196:5\n |\n196 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:201:12\n |\n201 | if let Some((_, c)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:203:16\n |\n203 | if let Some((i, _)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:208:5\n |\n208 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:20:44\n |\n20 | fn to_lower_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:31:9\n |\n31 | impl ToShoutySnekCase for T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:29:9\n |\n29 | impl ToSnekCase for T {\n | ^^^^^^\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:19:38\n |\n19 | fn to_snake_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:20:38\n |\n20 | fn to_title_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:20:44\n |\n20 | fn to_upper_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:36:9\n |\n36 | impl ToPascalCase for T {\n | ^^^^^^\n\nSome errors have detailed explanations: E0220, E0405, E0412, E0425, E0462, E0463, E0531.\nFor more information about an error, try `rustc --explain E0220`.\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `heck` (lib) due to 76 previous errors\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `shlex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name shlex --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=c0da325576874395 -C extra-filename=-c306238f53f9a1f2 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989231044\\target_st_08a57e12-b8d2-41b4-a218-cf199f48ce66\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:27:23\n |\n27 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:66:9\n |\n66 | Some(rustc) => rustc,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:141:12\n |\n141 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:173:12\n |\n173 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:178:12\n |\n178 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:187:9\n |\n187 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:188:9\n |\n188 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:194:12\n |\n194 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:68\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:218:25\n |\n218 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:219:16\n |\n219 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:15:11\n |\n 15 | fn main() {\n | ___________^\n 16 | | let mut error_generic_member_access = false;\n 17 | | if cfg!(feature = \"std\") {\n 18 | | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n... |\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:124:44\n |\n124 | fn compile_probe(rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:200:26\n |\n200 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:224:32\n |\n224 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nerror: could not compile `anyhow` (build script) due to 56 previous errors\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:35:24\n |\n35 | fn gen_uint(u: u64) -> UIntCode {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:52:23\n |\n52 | fn gen_int(i: i64) -> IntCode {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:63:36\n |\n63 | fn gcdi(mut a: i64, mut b: i64) -> i64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:76:36\n |\n76 | fn gcdu(mut a: u64, mut b: u64) -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:86:20\n |\n86 | fn sign(i: i64) -> char {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:96:8\n |\n96 | a: u64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:151:84\n |\n151 | fn uint_binary_test(left: u64, operator: &'static str, right: u64, result: u64) -> UIntTest {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:161:8\n |\n161 | a: i64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:198:83\n |\n198 | fn int_binary_test(left: i64, operator: &'static str, right: i64, result: i64) -> IntBinaryTest {\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:208:9\n |\n208 | op: &'static str,\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:239:69\n |\n239 | fn int_unary_test(operator: &'static str, num: i64, result: i64) -> IntUnaryTest {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:396:17\n |\n396 | pub fn no_std() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:405:36\n |\n405 | pub fn force_unix_path_separator() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:407:11\n |\n407 | fn main() {\n | ___________^\n408 | | no_std();\n409 | | force_unix_path_separator();\n410 | | println!(\"cargo:rerun-if-changed=tests\");\n... |\n416 | | f.write_all(tests.as_bytes()).unwrap();\n417 | | }\n | |_^\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 58 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:46:8\n |\n46 | Io(io::Error),\n | ^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:53:50\n |\n53 | pub fn from_exit(status: process::ExitStatus) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:59:33\n |\n59 | pub fn from_io(e: io::Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:65:43\n |\n65 | pub fn from_num(e: num::ParseIntError) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:71:40\n |\n71 | pub fn from_utf8(e: str::Utf8Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:77:37\n |\n77 | pub fn from_str(s: &'static str) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:11:12\n |\n11 | rustc: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:9:12\n |\n9 | major: usize,\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:89:14\n |\n89 | out_dir: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:110:24\n |\n110 | pub fn emit(cfg: &str) {\n | ________________________^\n111 | | println!(\"cargo:rustc-cfg={}\", cfg);\n112 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:120:31\n |\n120 | pub fn rerun_path(path: &str) {\n | _______________________________^\n121 | | println!(\"cargo:rerun-if-changed={}\", path);\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:131:29\n |\n131 | pub fn rerun_env(var: &str) {\n | _____________________________^\n132 | | println!(\"cargo:rerun-if-env-changed={}\", var);\n133 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:150:36\n |\n150 | pub fn emit_possibility(cfg: &str) {\n | ____________________________________^\n151 | | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n152 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:159:17\n |\n159 | pub fn new() -> AutoCfg {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:300:9\n |\n300 | static ID: AtomicUsize = ATOMIC_USIZE_INIT;\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:561:6\n |\n561 | ) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:623:18\n |\n623 | fn new_uuid() -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:624:29\n |\n624 | const FNV_OFFSET_BASIS: u64 = 0xcbf2_9ce4_8422_2325;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:625:22\n |\n625 | const FNV_PRIME: u64 = 0x100_0000_01b3;\n | ^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `autocfg` (lib) due to 153 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1161:60\n |\n1161 | fn try_copy_to_slice(&mut self, mut dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1163:20\n |\n1163 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1178:9\n |\n1178 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1204:33\n |\n1204 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1206:20\n |\n1206 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1213:9\n |\n1213 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1239:33\n |\n1239 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1241:20\n |\n1241 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1248:9\n |\n1248 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1275:34\n |\n1275 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1303:37\n |\n1303 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1334:37\n |\n1334 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1362:34\n |\n1362 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1390:37\n |\n1390 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1421:37\n |\n1421 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1449:34\n |\n1449 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1477:37\n |\n1477 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1508:37\n |\n1508 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1536:34\n |\n1536 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1564:37\n |\n1564 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1595:37\n |\n1595 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1623:34\n |\n1623 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1651:37\n |\n1651 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1682:37\n |\n1682 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1710:34\n |\n1710 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1738:37\n |\n1738 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1769:37\n |\n1769 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1797:35\n |\n1797 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1825:38\n |\n1825 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1856:38\n |\n1856 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1884:35\n |\n1884 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1912:38\n |\n1912 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1943:38\n |\n1943 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1975:50\n |\n1975 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2007:53\n |\n2007 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2045:53\n |\n2045 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2081:49\n |\n2081 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2113:52\n |\n2113 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2151:52\n |\n2151 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2184:34\n |\n2184 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2185:9\n |\n2185 | Ok(f32::from_bits(self.try_get_u32()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2213:37\n |\n2213 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2214:9\n |\n2214 | Ok(f32::from_bits(self.try_get_u32_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2245:37\n |\n2245 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2246:9\n |\n2246 | Ok(f32::from_bits(self.try_get_u32_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2274:34\n |\n2274 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2275:9\n |\n2275 | Ok(f64::from_bits(self.try_get_u64()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2303:37\n |\n2303 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2304:9\n |\n2304 | Ok(f64::from_bits(self.try_get_u64_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2335:37\n |\n2335 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2336:9\n |\n2336 | Ok(f64::from_bits(self.try_get_u64_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2396:15\n |\n2396 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2418:15\n |\n2418 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2450:15\n |\n2450 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:16\n |\n2881 | impl Buf for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:16\n |\n2885 | impl Buf for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2927:9\n |\n2927 | impl> Buf for std::io::Cursor {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:204:15\n |\n204 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:964:13\n |\n964 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:993:13\n |\n993 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1052:13\n |\n1052 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1081:13\n |\n1081 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1287:15\n |\n1287 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1319:15\n |\n1319 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1347:15\n |\n1347 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:26\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:26\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1643:15\n |\n1643 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:229:12\n |\n229 | impl IntoIterator for Chain\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:107:14\n |\n107 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:112:20\n |\n112 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:118:9\n |\n118 | Some(b)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:121:36\n |\n121 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:123:15\n |\n123 | (rem, Some(rem))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:127:14\n |\n127 | impl ExactSizeIterator for IntoIter {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:65:15\n |\n65 | impl io::Read for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:70:9\n |\n70 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:74:15\n |\n74 | impl io::BufRead for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:76:9\n |\n76 | Ok(self.buf.chunk())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:190:20\n |\n190 | if let Some(buf) = slice.get(..limit) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:216:10\n |\n216 | impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:222:10\n |\n222 | impl<'a> From<&'a mut [MaybeUninit]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:77:18\n |\n77 | impl io::Write for Writer {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:82:9\n |\n82 | Ok(n)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:86:9\n |\n86 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:12\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:26\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:600:17\n |\n600 | drop(self.split_off(len));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:641:34\n |\n641 | pub fn try_into_mut(self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:643:13\n |\n643 | Ok(self.into())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:645:13\n |\n645 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n645 - Err(self)\n645 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:681:13\n |\n681 | unsafe impl Send for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:682:13\n |\n682 | unsafe impl Sync for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:684:6\n |\n684 | impl Drop for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:691:6\n |\n691 | impl Clone for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:737:6\n |\n737 | impl AsRef<[u8]> for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:759:6\n |\n759 | impl IntoIterator for Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n759 - impl IntoIterator for Bytes {\n759 + impl FromIterator for Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:768:10\n |\n768 | impl<'a> IntoIterator for &'a Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n768 - impl<'a> IntoIterator for &'a Bytes {\n768 + impl<'a> FromIterator for &'a Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:778:21\n |\n778 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n778 - fn from_iter>(into_iter: T) -> Self {\n778 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:785:6\n |\n785 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:791:6\n |\n791 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:792:45\n |\n792 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:797:6\n |\n797 | impl Ord for Bytes {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:803:6\n |\n803 | impl Eq for Bytes {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:805:6\n |\n805 | impl PartialEq<[u8]> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:811:6\n |\n811 | impl PartialOrd<[u8]> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:812:44\n |\n812 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:817:6\n |\n817 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:823:6\n |\n823 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:824:45\n |\n824 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:825:18\n |\n825 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:829:6\n |\n829 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:835:6\n |\n835 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:836:43\n |\n836 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:841:6\n |\n841 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:847:6\n |\n847 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:848:45\n |\n848 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:849:18\n |\n849 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:853:6\n |\n853 | impl PartialEq> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:859:6\n |\n859 | impl PartialOrd> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:860:47\n |\n860 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:865:6\n |\n865 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:871:6\n |\n871 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:872:45\n |\n872 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:873:18\n |\n873 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:877:6\n |\n877 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:883:6\n |\n883 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:884:46\n |\n884 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:889:6\n |\n889 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:895:6\n |\n895 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:896:45\n |\n896 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:897:18\n |\n897 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:901:6\n |\n901 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:907:6\n |\n907 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:908:45\n |\n908 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:909:18\n |\n909 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:913:6\n |\n913 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:919:6\n |\n919 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:920:45\n |\n920 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:921:18\n |\n921 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:21\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:14\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:927:12\n |\n927 | Bytes: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:21\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:14\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:936:12\n |\n936 | Bytes: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:938:45\n |\n938 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:945:6\n |\n945 | impl Default for Bytes {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:952:6\n |\n952 | impl From<&'static [u8]> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:958:6\n |\n958 | impl From<&'static str> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:964:6\n |\n964 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:999:6\n |\n999 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1030:6\n |\n1030 | impl From for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1052:6\n |\n1052 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1058:6\n |\n1058 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1125:5\n |\n1125 | drop(b);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1364:6\n |\n1364 | impl Drop for Shared {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1539:9\n |\n1539 | Ok(actual) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1550:9\n |\n1550 | Err(actual) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1593:5\n |\n1593 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1616:8\n |\n1616 | F: FnOnce(usize) -> usize,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:480:33\n |\n480 | let additional = if let Some(additional) = new_len.checked_sub(self.len()) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:680:13\n |\n680 | Some(new_cap) => new_cap,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:910:16\n |\n910 | if let Err(other) = self.try_unsplit(other) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:993:51\n |\n993 | fn try_unsplit(&mut self, other: BytesMut) -> Result<(), BytesMut> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes_mut::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:995:20\n |\n995 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1007:13\n |\n1007 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1009:13\n |\n1009 | Err(other)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1123:6\n |\n1123 | impl Drop for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1203:15\n |\n1203 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1231:6\n |\n1231 | impl AsRef<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1247:6\n |\n1247 | impl AsMut<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1261:10\n |\n1261 | impl<'a> From<&'a [u8]> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1267:10\n |\n1267 | impl<'a> From<&'a str> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1273:6\n |\n1273 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1279:6\n |\n1279 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1285:6\n |\n1285 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1286:48\n |\n1286 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1291:6\n |\n1291 | impl Ord for BytesMut {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1297:6\n |\n1297 | impl Eq for BytesMut {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1299:6\n |\n1299 | impl Default for BytesMut {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1333:13\n |\n1333 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1335:13\n |\n1335 | Err(fmt::Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1345:6\n |\n1345 | impl Clone for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1351:6\n |\n1351 | impl IntoIterator for BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1351 - impl IntoIterator for BytesMut {\n1351 + impl FromIterator for BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1360:10\n |\n1360 | impl<'a> IntoIterator for &'a BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1360 - impl<'a> IntoIterator for &'a BytesMut {\n1360 + impl<'a> FromIterator for &'a BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1369:6\n |\n1369 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1372:12\n |\n1372 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1372 - T: IntoIterator,\n1372 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1387:10\n |\n1387 | impl<'a> Extend<&'a u8> for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1390:12\n |\n1390 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1390 - T: IntoIterator,\n1390 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1396:6\n |\n1396 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1399:12\n |\n1399 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1399 - T: IntoIterator,\n1399 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1408:21\n |\n1408 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1408 - fn from_iter>(into_iter: T) -> Self {\n1408 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1414:21\n |\n1414 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1414 - fn from_iter>(into_iter: T) -> Self {\n1414 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1462:5\n |\n1462 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes_mut::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1552:13\n |\n1552 | unsafe impl Send for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1553:13\n |\n1553 | unsafe impl Sync for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1561:6\n |\n1561 | impl PartialEq<[u8]> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1567:6\n |\n1567 | impl PartialOrd<[u8]> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1568:44\n |\n1568 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1573:6\n |\n1573 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1579:6\n |\n1579 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1580:48\n |\n1580 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1581:18\n |\n1581 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1585:6\n |\n1585 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1591:6\n |\n1591 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1592:43\n |\n1592 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1597:6\n |\n1597 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1603:6\n |\n1603 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1604:48\n |\n1604 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1605:18\n |\n1605 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1609:6\n |\n1609 | impl PartialEq> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1615:6\n |\n1615 | impl PartialOrd> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1616:47\n |\n1616 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1621:6\n |\n1621 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1627:6\n |\n1627 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1628:48\n |\n1628 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1633:6\n |\n1633 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1639:6\n |\n1639 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1640:46\n |\n1640 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1645:6\n |\n1645 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1651:6\n |\n1651 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1652:48\n |\n1652 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1653:18\n |\n1653 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:21\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:14\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1659:15\n |\n1659 | BytesMut: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:21\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:14\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1668:15\n |\n1668 | BytesMut: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1670:45\n |\n1670 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1675:6\n |\n1675 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1681:6\n |\n1681 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1682:48\n |\n1682 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1683:18\n |\n1683 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1687:6\n |\n1687 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1693:6\n |\n1693 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1694:48\n |\n1694 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1699:6\n |\n1699 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1705:6\n |\n1705 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1711:6\n |\n1711 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:35:9\n |\n35 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:11:9\n |\n11 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:20:9\n |\n20 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:12:20\n |\n12 | F: FnOnce(&mut *mut T) -> R;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:18:20\n |\n18 | F: FnOnce(&mut *mut T) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:119:9\n |\n119 | Ok(b) => a.saturating_sub(b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:120:9\n |\n120 | Err(_) => 0,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:129:9\n |\n129 | Ok(a) => usize::min(a, b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:130:9\n |\n130 | Err(_) => b,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:149:56\n |\n149 | fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 80 + use core::fmt::Result;\n |\n 80 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:163:6\n |\n163 | impl From for std::io::Error {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 80 + use core::convert::From;\n |\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:15\n |\n2881 | impl Buf for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:15\n |\n2885 | impl Buf for Box {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:25\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:25\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^^\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:237:27\n |\n237 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n237 - fn into_iter(self) -> Self::IntoIter {\n237 + fn into_iter(self) -> as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:772:27\n |\n772 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n772 - fn into_iter(self) -> Self::IntoIter {\n772 + fn into_iter(self) -> <&'a bytes::Bytes as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1364:27\n |\n1364 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n1364 - fn into_iter(self) -> Self::IntoIter {\n1364 + fn into_iter(self) -> <&'a BytesMut as IntoIterator>::IntoIter {\n |\n\nSome errors have detailed explanations: E0223, E0405, E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: could not compile `bytes` (lib) due to 618 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:00.514034800Z", + "finished_at": "2025-10-20T19:44:55.532781700Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\nerror[E0786]: found invalid metadata files for crate `cfg_if` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-b54fbca44f3cd17c.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nmemory allocation of 49152 bytes failed\nmemory allocation of 711008 bytes failed\nmemory allocation of 125440 bytes failed\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 786432 bytes failed\nmemory allocation of 147456 bytes failed\nmemory allocation of 41488 bytes failed\nmemory allocation of 9232 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 34724 bytes failed\nmemory allocation of 75792 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 245760 bytes failed\nmemory allocation of 114688 bytes failed\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nwarning: build failed, waiting for other jobs to finish...\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:46:8\n |\n46 | Io(io::Error),\n | ^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:53:50\n |\n53 | pub fn from_exit(status: process::ExitStatus) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:59:33\n |\n59 | pub fn from_io(e: io::Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:65:43\n |\n65 | pub fn from_num(e: num::ParseIntError) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:71:40\n |\n71 | pub fn from_utf8(e: str::Utf8Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:77:37\n |\n77 | pub fn from_str(s: &'static str) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:11:12\n |\n11 | rustc: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:9:12\n |\n9 | major: usize,\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:89:14\n |\n89 | out_dir: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:110:24\n |\n110 | pub fn emit(cfg: &str) {\n | ________________________^\n111 | | println!(\"cargo:rustc-cfg={}\", cfg);\n112 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:120:31\n |\n120 | pub fn rerun_path(path: &str) {\n | _______________________________^\n121 | | println!(\"cargo:rerun-if-changed={}\", path);\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:131:29\n |\n131 | pub fn rerun_env(var: &str) {\n | _____________________________^\n132 | | println!(\"cargo:rerun-if-env-changed={}\", var);\n133 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:150:36\n |\n150 | pub fn emit_possibility(cfg: &str) {\n | ____________________________________^\n151 | | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n152 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:159:17\n |\n159 | pub fn new() -> AutoCfg {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:300:9\n |\n300 | static ID: AtomicUsize = ATOMIC_USIZE_INIT;\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:561:6\n |\n561 | ) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:623:18\n |\n623 | fn new_uuid() -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:624:29\n |\n624 | const FNV_OFFSET_BASIS: u64 = 0xcbf2_9ce4_8422_2325;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:625:22\n |\n625 | const FNV_PRIME: u64 = 0x100_0000_01b3;\n | ^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `autocfg` (lib) due to 153 previous errors\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `typenum` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"const-generics\\\", \\\"force_unix_path_separator\\\", \\\"i128\\\", \\\"no_std\\\", \\\"scale-info\\\", \\\"scale_info\\\", \\\"strict\\\"))\" -C metadata=1b1c6e9616672e00 -C extra-filename=-2780e9e7df9b2263 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\build\\typenum-2780e9e7df9b2263 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `spacetimedb-lib` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"enum-map\\\", \\\"memory-usage\\\", \\\"metrics_impls\\\", \\\"proptest\\\", \\\"serde\\\", \\\"test\\\"))\" -C metadata=27b762a5b2790cc8 -C extra-filename=-e46eae3848b7bf23 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\build\\spacetimedb-lib-e46eae3848b7bf23 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=f814a4353db8c6b1 -C extra-filename=-7f8efaa491e8b567 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow` (exit code: 0xc0000005, STATUS_ACCESS_VIOLATION)\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:13:11\n |\n 13 | fn main() {\n | ___________^\n 14 | | let rustc = rustc_minor_version().unwrap_or(u32::MAX);\n 15 | |\n 16 | | if rustc >= 80 {\n... |\n147 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:149:68\n |\n149 | fn compile_probe_unstable(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:160:43\n |\n160 | fn compile_probe_stable(feature: &str) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:164:62\n |\n164 | fn do_compile_probe(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:235:26\n |\n235 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:259:32\n |\n259 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `proc-macro2` (build script) due to 67 previous errors\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1673:6:\nfailed to spawn coordinator thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f561d2 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C embed-bitcode=no -C debug-assertions=off -C linker=rust-lld.exe -C strip=debuginfo\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989226237\\target_st_ce28f388-2900-465b-9eb0-ffd7338e9afd\\release\\deps --cap-lints allow` (exit code: 101)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:09.852471Z", + "finished_at": "2025-10-20T19:45:01.580461200Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989473253)\nerror: expected one of: `name`, `btree`, `direct`\n --> src\\lib.rs:4:28\n |\n4 | #[table(name = logs, index(by_user_day(btree([user_id, day]))))]\n | ^^^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:15:26\n |\n15 | ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:16:26\n |\n16 | ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:17:26\n |\n17 | ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^ not found in this scope\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:15:12\n |\n15 | ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:44:16.204400700Z", + "finished_at": "2025-10-20T19:45:23.696393900Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\nerror[E0786]: found invalid metadata files for crate `unwind` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-74166bc8a317a3c7.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `rustc_std_workspace_core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\librustc_std_workspace_core-62776efff7f53db8.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `unwind` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libunwind-c656a6ce8faf7d92.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `cfg_if` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-b54fbca44f3cd17c.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:201:9\n |\n201 | panic!(\"Invalid use of NoHashHasher\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 13 + use core::panic;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:33:25\n |\n33 | pub type IntMap = std::collections::HashMap>;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:84:9\n |\n84 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:2:1\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n311 | panic_oob!(\"try_insert\", index, self.len())\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n375 | panic_oob!(\"swap_remove\", index, self.len())\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n423 | panic_oob!(\"remove\", index, self.len())\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:56:9\n |\n56 | debug_assert!(len < Self::CAPACITY);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:547:9\n |\n547 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:670:9\n |\n670 | debug_assert_eq!(self.len(), self.capacity());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:717:9\n |\n717 | debug_assert!(length <= CAP);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1069:5\n |\n1069 | panic!(\"ArrayVec: capacity exceeded in extend/from_iter\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1102:17\n |\n1102 | debug_assert_ne!(ptr, end_ptr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert_ne;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1120:9\n |\n1120 | debug_assert!(slice.len() <= take);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1263:9\n |\n1263 | debug_assert!(_result.is_ok());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:35:3\n |\n35 | #[derive(Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:66:9\n |\n66 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:125:9\n |\n125 | debug_assert_eq!(len, CAP);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n 37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:146:9\n |\n146 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:343:13\n |\n343 | assert!(self.is_char_boundary(new_len));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:374:21\n |\n374 | None => panic!(\"cannot remove a char from the end of a string\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:406:9\n |\n406 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:58:3\n |\n58 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:70:17\n |\n70 | assert_eq!(res, ch.len_utf8());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:73:13\n |\n73 | assert_eq!(string.chars().next(), Some(ch));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:78:3\n |\n78 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:84:9\n |\n84 | assert_eq!(len, ch.len_utf8(), \"Len of ch={}\", ch);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:87:13\n |\n87 | assert!(matches::matches!(encode_utf8(ch, ptr, len - 1), Err(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:88:13\n |\n88 | assert!(matches::matches!(encode_utf8(ch, ptr, len), Ok(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:8:3\n |\n8 | #[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:40:9\n |\n40 | write!(f, \"{}\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:46:9\n |\n46 | write!(f, \"{}: {}\", \"CapacityError\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nmemory allocation of 54960 bytes failed\nmemory allocation of 178480 bytes failed\nmemory allocation of 25104 bytes failed\nmemory allocation of 683456 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:53:22\n |\n53 | pub type IntSet = std::collections::HashSet>;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 393216 bytes failed\nmemory allocation of 114688 bytes failed\nmemory allocation of 270352 bytes failed\nmemory allocation of 58384 bytes failed\nmemory allocation of 131072 bytes failed\nmemory allocation of 36864 bytes failed\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:4:3\n |\n4 | #[derive(Debug, Clone, Copy, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nmemory allocation of 172056 bytes failed\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:124:9\n |\n124 | impl Default for NoHashHasher {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:136:9\n |\n136 | impl Clone for NoHashHasher {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:148:9\n |\n148 | impl Copy for NoHashHasher {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::marker::Copy;\n |\n\nSome errors have detailed explanations: E0405, E0462, E0463, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:35:24\n |\n35 | fn gen_uint(u: u64) -> UIntCode {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:52:23\n |\n52 | fn gen_int(i: i64) -> IntCode {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:63:36\n |\n63 | fn gcdi(mut a: i64, mut b: i64) -> i64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:76:36\n |\n76 | fn gcdu(mut a: u64, mut b: u64) -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:86:20\n |\n86 | fn sign(i: i64) -> char {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:96:8\n |\n96 | a: u64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:151:84\n |\n151 | fn uint_binary_test(left: u64, operator: &'static str, right: u64, result: u64) -> UIntTest {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:161:8\n |\n161 | a: i64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:198:83\n |\n198 | fn int_binary_test(left: i64, operator: &'static str, right: i64, result: i64) -> IntBinaryTest {\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:208:9\n |\n208 | op: &'static str,\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:239:69\n |\n239 | fn int_unary_test(operator: &'static str, num: i64, result: i64) -> IntUnaryTest {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:396:17\n |\n396 | pub fn no_std() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:405:36\n |\n405 | pub fn force_unix_path_separator() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:407:11\n |\n407 | fn main() {\n | ___________^\n408 | | no_std();\n409 | | force_unix_path_separator();\n410 | | println!(\"cargo:rerun-if-changed=tests\");\n... |\n416 | | f.write_all(tests.as_bytes()).unwrap();\n417 | | }\n | |_^\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:27:17\n |\n27 | write!(f, \"Invalid character {:?} at position {}\", c, index)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:38:33\n |\n38 | Flat | UpperFlat => vec![name.to_string()],\n | ^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:29:40\n |\n29 | FromHexError::OddLength => write!(f, \"Odd number of digits\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:30:50\n |\n30 | FromHexError::InvalidStringLength => write!(f, \"Invalid string length\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:21:6\n |\n21 | impl std::error::Error for FromHexError {}\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\n Compiling itertools v0.12.1\nerror: could not compile `typenum` (build script) due to 58 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `nohash-hasher` (lib) due to 7 previous errors\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:173:9\n |\n173 | vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:13:3\n |\n13 | #[derive(Eq, PartialEq, Clone, Copy, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `version_check` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name version_check --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d0fd6b26e91f692a -C extra-filename=-18adcbb16e011c6c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\.fingerprint\\constant_time_eq-b7f0e5048584fd47\\output-lib-constant_time_eq`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:8:5\n |\n8 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:17:8\n |\n17 | if cfg!(feature = \"std\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:140:9\n |\n140 | eprintln!(\"Environment variable ${key} is not set during execution of build script\");\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:105:40\n |\n105 | if !error_generic_member_access && cfg!(feature = \"std\") && rustc >= 65 {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:130:13\n |\n130 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:17\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:78:13\n |\n78 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:18:9\n |\n18 | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:55:9\n |\n55 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:56:13\n |\n56 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:51:9\n |\n51 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:57:13\n |\n57 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:13:5\n |\n13 | println!(\"cargo:rustc-check-cfg=cfg(thiserror_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:61:13\n |\n61 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:12:5\n |\n12 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:71:9\n |\n71 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:10:5\n |\n10 | println!(\"cargo:rerun-if-changed=build/probe.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:72:9\n |\n72 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:73:9\n |\n73 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)\");\n | ^^^^^^^\n\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:74:9\n |\n74 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:75:9\n |\n75 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:77:9\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:78:9\n |\n78 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:79:9\n |\n79 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:80:9\n |\n80 | println!(\"cargo:rustc-check-cfg=cfg(std_backtrace)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:86:9\n |\n86 | println!(\"cargo:rustc-cfg=anyhow_no_ptr_addr_of\");\n | ^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:92:9\n |\n92 | println!(\"cargo:rustc-cfg=anyhow_no_fmt_arguments_as_str\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:96:9\n |\n96 | println!(\"cargo:rustc-cfg=anyhow_no_unsafe_op_in_unsafe_fn_lint\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:102:9\n |\n102 | println!(\"cargo:rustc-cfg=anyhow_no_core_unwind_safe\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:108:9\n |\n108 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: could not compile `either` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:114:9\n |\n114 | println!(\"cargo:rustc-cfg=anyhow_no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:120:9\n |\n120 | println!(\"cargo:rustc-cfg=anyhow_no_clippy_format_args\");\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:143:13\n |\n143 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:205:13\n |\n205 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:226:9\n |\n226 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `nohash-hasher` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=e7abdae0bb8aeb3d -C extra-filename=-9bf8dd98abfb9091 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:23:19\n |\n23 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:76:12\n |\n76 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:107:12\n |\n107 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:112:12\n |\n112 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:121:9\n |\n121 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:122:9\n |\n122 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:128:12\n |\n128 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:9:11\n |\n 9 | fn main() {\n | ___________^\n10 | | println!(\"cargo:rerun-if-changed=build/probe.rs\");\n11 | |\n12 | | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n... |\n57 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:59:44\n |\n59 | fn compile_probe(rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:138:32\n |\n138 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nSome errors have detailed explanations: E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0463`.\nerror: could not compile `thiserror` (build script) due to 29 previous errors\nerror: could not compile `arrayvec` (lib) due to 30 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227512\\target_st_5b557bf9-0282-4748-acb0-aeb134652e03\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:27:23\n |\n27 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:66:9\n |\n66 | Some(rustc) => rustc,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:141:12\n |\n141 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:173:12\n |\n173 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:178:12\n |\n178 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:89:11\n |\n89 | next: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n42 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:171:27\n |\n171 | pub fn all_cases() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:187:9\n |\n187 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:188:9\n |\n188 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:12\n |\n7 | words: Vec,\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:194:12\n |\n194 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:68\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:16\n |\n7 | words: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n6 | pub(super) struct Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:35\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:97:19\n |\n97 | next: None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n42 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:218:25\n |\n218 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:102:10\n |\n102 | impl<'a> Iterator for BytesToHexChars<'a> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 42 + use crate::iter::Iterator;\n |\n 42 + use core::iter::Iterator;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:219:16\n |\n219 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:39\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:105:27\n |\n105 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 42 + use core::option::Option;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:61:24\n |\n61 | .collect::>();\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:107:13\n |\n107 | Some(current) => Some(current),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:17\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:107:30\n |\n107 | Some(current) => Some(current),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:110:29\n |\n110 | self.next = Some(self.table[(byte & 0x0F) as usize] as char);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:116:36\n |\n116 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 42 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:26\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:118:18\n |\n118 | (length, Some(length))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:137:9\n |\n137 | impl> ToHex for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:46\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:164:20\n |\n164 | pub trait FromHex: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:172:20\n |\n172 | fn from_hex>(hex: T) -> Result;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:61\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:172:44\n |\n172 | fn from_hex>(hex: T) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n 42 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:65\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror: could not compile `anyhow` (build script) due to 50 previous errors\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:175:30\n |\n175 | fn val(c: u8, idx: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n 42 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:107:47\n |\n107 | pub fn into_case(mut self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:249:28\n |\n249 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:177:24\n |\n177 | b'A'..=b'F' => Ok(c - b'A' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:302:24\n |\n302 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:178:24\n |\n178 | b'a'..=b'f' => Ok(c - b'a' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:319:24\n |\n319 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:179:24\n |\n179 | b'0'..=b'9' => Ok(c - b'0'),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:331:35\n |\n331 | fn join(self, delim: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:180:14\n |\n180 | _ => Err(FromHexError::InvalidHexCharacter {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:191:20\n |\n191 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:119:38\n |\n119 | fn to_case(&self, case: Case) -> String;\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:191:44\n |\n191 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n 42 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:127:38\n |\n127 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:194:20\n |\n194 | return Err(FromHexError::OddLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:199:30\n |\n199 | .map(|(i, pair)| Ok(val(pair[0], 2 * i)? << 4 | val(pair[1], 2 * i + 1)?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:136:17\n |\n136 | impl Casing for String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:28\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:137:38\n |\n137 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:52\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n 42 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:214:17\n |\n214 | Ok(out)\n | ^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:157:11\n |\n157 | name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:162:24\n |\n162 | const fn new(name: String, case: Case) -> Self {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:168:38\n |\n168 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:28\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:52\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n 42 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:214:17\n |\n214 | Ok(out)\n | ^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:259:18\n |\n259 | pub fn encode>(data: T) -> String {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:275:24\n |\n275 | pub fn encode_upper>(data: T) -> String {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:296:18\n |\n296 | pub fn decode>(data: T) -> Result, FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:296:43\n |\n296 | pub fn decode>(data: T) -> Result, FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n 42 + use alloc::fmt::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:312:27\n |\n312 | pub fn decode_to_slice>(data: T, out: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:312:68\n |\n312 | pub fn decode_to_slice>(data: T, out: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n 42 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:316:16\n |\n316 | return Err(FromHexError::OddLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:319:16\n |\n319 | return Err(FromHexError::InvalidStringLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:326:5\n |\n326 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:336:38\n |\n336 | fn generate_iter(len: usize) -> impl Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 42 + use crate::iter::Iterator;\n |\n 42 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:367:27\n |\n367 | pub fn encode_to_slice>(input: T, output: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:367:72\n |\n367 | pub fn encode_to_slice>(input: T, output: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n 42 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:369:16\n |\n369 | return Err(FromHexError::InvalidStringLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:382:5\n |\n382 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0599]: no method named `flat_map` found for struct `Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:14:14\n |\n 12 | let words = name\n | _____________________-\n 13 | | .split(|c| \"-_ \".contains(c))\n 14 | | .flat_map(Self::split_camel)\n | | -^^^^^^^^ method not found in `Split<'_, {closure@words.rs:13:20}>`\n | |_____________|\n |\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1472:8\n |\n1472 | fn flat_map(self, f: F) -> FlatMap\n | -------- the method is available for `core::str::Split<'_, {closure@C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:13:20: 13:23}>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `flat_map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `map` found for struct `core::str::SplitAsciiWhitespace` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:18\n |\n 23 | Title | Upper | Lower | Toggle | Alternating => name\n | _____________________________________________________________-\n 24 | | .split_ascii_whitespace()\n 25 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::SplitAsciiWhitespace<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:22\n |\n25 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0277]: `BytesToHexChars<'a>` is not an iterator\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:122:38\n |\n122 | impl<'a> iter::ExactSizeIterator for BytesToHexChars<'a> {\n | ^^^^^^^^^^^^^^^^^^^ `BytesToHexChars<'a>` is not an iterator\n |\n = help: the trait `Iterator` is not implemented for `BytesToHexChars<'a>`\nnote: required by a bound in `ExactSizeIterator`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/exact_size.rs:86:30\n |\n 86 | pub trait ExactSizeIterator: Iterator {\n | ^^^^^^^^ required by this bound in `ExactSizeIterator`\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:18\n |\n 27 | Kebab | Cobol | Train => name\n | ______________________________________-\n 28 | | .split('-')\n 29 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:22\n |\n29 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:18\n |\n 32 | Snake | UpperSnake | ScreamingSnake => name\n | ____________________________________________________-\n 33 | | .split('_')\n 34 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:22\n |\n34 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:52:37\n |\n 52 | let mid_iter = name.chars().skip(1);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:53:39\n |\n 53 | let right_iter = name.chars().skip(2);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `zip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:56:14\n |\n 55 | let mut split_indices = left_iter\n | _________________________________-\n 56 | | .zip(mid_iter)\n | |_____________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:612:8\n |\n 612 | fn zip(self, other: U) -> Zip\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `unzip` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3386:5\n |\n3386 | / fn unzip(self) -> (FromA, FromB)\n3387 | | where\n3388 | | FromA: Default + Extend,\n3389 | | FromB: Default + Extend,\n3390 | | Self: Sized + Iterator,\n | |______________________________________________^\nhelp: trait `Iterator` which provides `zip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `rev` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:65:47\n |\n 65 | let mut backwards_seek = name.chars().rev();\n | ^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3350:8\n |\n3350 | fn rev(self) -> Rev\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `rev` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nSome errors have detailed explanations: E0277, E0405, E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0277`.\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:92:25\n |\n92 | let mut words = Vec::new();\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:104:32\n |\n104 | words.iter().rev().map(ToString::to_string).collect()\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:254:25\n |\n254 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:307:21\n |\n307 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:324:21\n |\n324 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0599]: no method named `to_owned` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:339:27\n |\n339 | delim.to_owned() + val\n | ^^^^^^^^ method not found in `&str`\n\nerror[E0599]: no method named `to_string` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:132:30\n |\n132 | FromCasing::new(self.to_string(), case)\n | ^^^^^^^^^ method not found in `&str`\n\nSome errors have detailed explanations: E0412, E0433, E0531, E0599, E0786.\nerror: could not compile `hex` (lib) due to 49 previous errors\nerror: could not compile `convert_case` (lib) due to 45 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:05.493005100Z", + "finished_at": "2025-10-20T19:45:01.947284500Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:15:9\n |\n15 | println!(\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-cfg=ga_is_deprecated\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:11:13\n |\n11 | println!(\"cargo:rustc-check-cfg=cfg(ga_is_deprecated)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:3:9\n |\n3 | println!(\"cargo:rustc-cfg=relaxed_coherence\");\n | ^^^^^^^\n\nmemory allocation of 36864 bytes failed\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:2:8\n |\n2 | if version_check::is_min_version(\"1.41.0\").unwrap_or(false) {\n | ^^^^^^^^^^^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `version_check`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:8:8\n |\n8 | if version_check::is_min_version(\"1.65.0\").unwrap_or(false) {\n | ^^^^^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `version_check`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:10:12\n |\n10 | if version_check::is_min_version(\"1.80.0\").unwrap_or(false) {\n | ^^^^^^^^^^^^^ can't find crate\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0463, E0786.\nFor more information about an error, try `rustc --explain E0463`.\nerror: could not compile `generic-array` (build script) due to 10 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `rand_core` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name rand_core --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"getrandom\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"getrandom\\\", \\\"serde\\\", \\\"serde1\\\", \\\"std\\\"))\" -C metadata=623b4eb0f924e591 -C extra-filename=-69a1add8e2bdcbf9 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223237\\target_st_2a3b00b5-e5d5-4bf4-91b4-43d0e2cd72f7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223237\\target_st_2a3b00b5-e5d5-4bf4-91b4-43d0e2cd72f7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223237\\target_st_2a3b00b5-e5d5-4bf4-91b4-43d0e2cd72f7\\release\\deps --extern getrandom=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223237\\target_st_2a3b00b5-e5d5-4bf4-91b4-43d0e2cd72f7\\wasm32-unknown-unknown\\release\\deps\\libgetrandom-bce4b06e697ad859.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1673:6:\nfailed to spawn coordinator thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f561d2 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo -C debuginfo=0 -C split-debuginfo=off -C linker=rust-lld.exe\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror: could not compile `scoped-tls` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name scoped_tls --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\scoped-tls-1.0.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=b76e9158271ca3f2 -C extra-filename=-8db37085f416d407 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223237\\target_st_2a3b00b5-e5d5-4bf4-91b4-43d0e2cd72f7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223237\\target_st_2a3b00b5-e5d5-4bf4-91b4-43d0e2cd72f7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223237\\target_st_2a3b00b5-e5d5-4bf4-91b4-43d0e2cd72f7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 101)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:03.683456400Z", + "finished_at": "2025-10-20T19:45:01.972388100Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989290488)\n Finished `release` profile [optimized] target(s) in 3m 48s\nOptimising module with wasm-opt...\nError: error sending request for url (http://127.0.0.1:3000/v1/database/schema-t-020-ecs-gpt-4o-llm?clear=true)\n\nCaused by:\n 0: client error (Connect)\n 1: tcp connect error: No connection could be made because the target machine actively refused it. (os error 10061)\n 2: No connection could be made because the target machine actively refused it. (os error 10061)\n\n--- stdout ---\nBuild finished successfully.\nUploading to local => http://127.0.0.1:3000\nThis will DESTROY the current schema-t-020-ecs-gpt-4o-llm module, and ALL corresponding data.\nSkipping confirmation due to --yes\nPublishing module...\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:41:22.102197800Z", + "finished_at": "2025-10-20T19:45:28.937126600Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\nerror[E0786]: found invalid metadata files for crate `miniz_oxide` which `std` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libminiz_oxide-99a9ab44d6ca7927.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 11616 bytes failed\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `cfg_if` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-b54fbca44f3cd17c.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 536960 bytes failed\nmemory allocation of 24616 bytes failed\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nmemory allocation of 66576 bytes failed\nmemory allocation of 147472 bytes failed\nmemory allocation of 50192 bytes failed\nmemory allocation of 21504 bytes failed\nmemory allocation of 1572864 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 67600 bytes failed\nmemory allocation of 125440 bytes failed\nFor more information about this error, try `rustc --explain E0786`.\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1144:10:\nfailed to spawn helper thread: Os { code: 1455, kind: Uncategorized, message: \"OS Error 1455 (FormatMessageW() returned error 317)\" }\nstack backtrace:\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `either` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:206:3\n |\n206 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 4 + use crate::__core::prelude::rust_2024::derive;\n |\n 4 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:224:5\n |\n224 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 4 + use crate::__core::write;\n |\n 4 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:33:3\n |\n33 | panic!(\"{src}>{err}\", src = _src, err = _err);\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::panic;\n |\n 7 + use core::panic;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:15\n |\n57 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:15\n |\n69 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:17\n |\n215 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:17\n |\n237 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:12:5\n |\n12 | assert!(align_of::() >= align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:13:33\n |\n13 | const ASSERT_SIZE_EQUAL: () = assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:14:52\n |\n14 | const ASSERT_SIZE_MULTIPLE_OF_OR_INPUT_ZST: () = assert!(\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:126:5\n |\n126 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:163:5\n |\n163 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:132:5\n |\n132 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:133:5\n |\n133 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:148:5\n |\n148 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:170:5\n |\n170 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:191:5\n |\n191 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:192:5\n |\n192 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:206:5\n |\n206 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:207:5\n |\n207 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:222:5\n |\n222 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:223:5\n |\n223 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:237:5\n |\n237 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:259:5\n |\n259 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:280:5\n |\n280 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:281:5\n |\n281 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:295:5\n |\n295 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:296:5\n |\n296 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:241:3\n |\n241 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n102 + use crate::__core::prelude::rust_2024::derive;\n |\n102 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:264:5\n |\n264 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nnote: `write` is imported here, but it is a function, not a macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:106:3\n |\n106 | ptr::*,\n | ^^^^^^\nhelp: consider importing one of these macros\n |\n102 + use crate::__core::write;\n |\n102 + use core::write;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:14\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:22\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:130:37\n |\n130 | pub unsafe trait CheckedBitPattern: Copy {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::Copy;\n |\n 4 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:235:6\n |\n235 | impl From for CheckedCastError {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::__core::convert::From;\n |\n 4 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:251:6\n |\n251 | ) -> Result<&T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:255:5\n |\n255 | Ok(unsafe { &*(pod as *const ::Bits as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:257:5\n |\n257 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:271:6\n |\n271 | ) -> Result<&mut T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:275:5\n |\n275 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:277:5\n |\n277 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:289:6\n |\n289 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:293:5\n |\n293 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:295:5\n |\n295 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:313:6\n |\n313 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:317:5\n |\n317 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:319:5\n |\n319 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:333:6\n |\n333 | ) -> Result<&B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:337:5\n |\n337 | Ok(unsafe { &*(pod as *const ::Bits as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:339:5\n |\n339 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:352:6\n |\n352 | ) -> Result<&mut B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:356:5\n |\n356 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:358:5\n |\n358 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:380:6\n |\n380 | ) -> Result<&[B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:384:5\n |\n384 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:388:5\n |\n388 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:402:6\n |\n402 | ) -> Result<&mut [B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:406:5\n |\n406 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:410:5\n |\n410 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:423:5\n |\n423 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:424:5\n |\n424 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:437:5\n |\n437 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:438:5\n |\n438 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:450:5\n |\n450 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:451:5\n |\n451 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:464:5\n |\n464 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:465:5\n |\n465 | Err(e) => something_went_wrong(\"cast\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:483:5\n |\n483 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:484:5\n |\n484 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:497:5\n |\n497 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:498:5\n |\n498 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:511:5\n |\n511 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:512:5\n |\n512 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:530:5\n |\n530 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:531:5\n |\n531 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:56:5\n |\n56 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:5\n |\n57 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:68:5\n |\n68 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:5\n |\n69 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:82:5\n |\n82 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:83:5\n |\n83 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:96:5\n |\n96 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:97:5\n |\n97 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:108:6\n |\n108 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:110:5\n |\n110 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:112:5\n |\n112 | Ok(unsafe { (bytes.as_ptr() as *const T).read_unaligned() })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:124:5\n |\n124 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:125:5\n |\n125 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:159:6\n |\n159 | ) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:161:5\n |\n161 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:163:5\n |\n163 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:165:5\n |\n165 | Ok(unsafe { &*(s.as_ptr() as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:178:6\n |\n178 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:180:5\n |\n180 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:182:5\n |\n182 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:184:5\n |\n184 | Ok(unsafe { &mut *(s.as_mut_ptr() as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:214:7\n |\n214 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:7\n |\n215 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:219:7\n |\n219 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:220:7\n |\n220 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:236:7\n |\n236 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:7\n |\n237 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:241:7\n |\n241 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:242:7\n |\n242 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:256:5\n |\n256 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:257:5\n |\n257 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:270:5\n |\n270 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:271:5\n |\n271 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:288:6\n |\n288 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:290:5\n |\n290 | Ok(unsafe { transmute!(a) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:292:5\n |\n292 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:305:6\n |\n305 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:311:5\n |\n311 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:313:5\n |\n313 | Ok(unsafe { &*(a as *const A as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:315:5\n |\n315 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:325:6\n |\n325 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:331:5\n |\n331 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:333:5\n |\n333 | Ok(unsafe { &mut *(a as *mut A as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:335:5\n |\n335 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:355:6\n |\n355 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:362:5\n |\n362 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:364:5\n |\n364 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, a.len()) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:370:5\n |\n370 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, new_len) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:372:5\n |\n372 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:383:6\n |\n383 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:390:5\n |\n390 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:392:5\n |\n392 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:400:5\n |\n400 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:404:5\n |\n404 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\zeroable_in_option.rs:4:47\n |\n4 | unsafe impl Zeroable for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\pod_in_option.rs:4:37\n |\n4 | unsafe impl Pod for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:28\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:36\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:98:20\n |\n98 | type Int: Copy + Ord;\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 3 + use crate::__core::cmp::Ord;\n |\n 3 + use core::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:122:40\n |\n122 | fn from_integer(value: Self::Int) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 3 + use crate::__core::option::Option;\n |\n 3 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:135:7\n |\n135 | Some(unsafe { transmute!(value) })\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 3 + use crate::__core::option::Option::Some;\n |\n 3 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:137:7\n |\n137 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 3 + use crate::__core::option::Option::None;\n |\n 3 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:325:6\n |\n325 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:349:54\n |\n349 | pub fn try_from_bytes(s: &[u8]) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:362:6\n |\n362 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:462:6\n |\n462 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:475:6\n |\n475 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:488:6\n |\n488 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:510:6\n |\n510 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:524:6\n |\n524 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:537:11\n |\n537 | impl Drop for EnsureZeroWrite {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n102 + use crate::__core::ops::Drop;\n |\n102 + use core::ops::Drop;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:548:5\n |\n548 | drop(guard);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n102 + use crate::__core::mem::drop;\n |\n102 + use core::mem::drop;\n |\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `bytemuck` (lib) due to 148 previous errors\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f55e45 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C embed-bitcode=no -C debug-assertions=off -C linker=rust-lld.exe -C strip=debuginfo\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:243:3\n |\n243 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:246:3\n |\n246 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:305:17\n |\n305 | write!(f, \"unrecognized named flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:315:17\n |\n315 | write!(f, \"invalid hex flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:323:17\n |\n323 | write!(f, \"encountered empty flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:14:3\n |\n14 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 1 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:395:21\n |\n395 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:401:21\n |\n401 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:38:16\n |\n38 | impl Iterator for Iter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:41:27\n |\n41 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:13\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:32\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:51:21\n |\n51 | Some(B::from_bits_retain(self.inner.remaining.bits()))\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:107:16\n |\n107 | impl Iterator for IterNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:111:19\n |\n111 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:114:24\n |\n114 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:139:24\n |\n139 | return Some((flag.name(), B::from_bits_retain(bits)));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:143:9\n |\n143 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:167:16\n |\n167 | impl Iterator for IterDefinedNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:170:27\n |\n170 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:171:19\n |\n171 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:176:24\n |\n176 | return Some((flag.name(), B::from_bits_retain(flag.value().bits())));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:180:9\n |\n180 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:42:66\n |\n42 | pub fn to_writer(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:99:43\n |\n99 | pub fn from_str(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:107:16\n |\n107 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:115:20\n |\n115 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:120:34\n |\n120 | let parsed_flag = if let Some(flag) = flag.strip_prefix(\"0x\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::option::Option::Some;\n |\n 33 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:136:5\n |\n136 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:142:71\n |\n142 | pub fn to_writer_truncate(flags: &B, writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:155:52\n |\n155 | pub fn from_str_truncate(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:159:5\n |\n159 | Ok(B::from_bits_truncate(from_str::(input)?.bits()))\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:165:73\n |\n165 | pub fn to_writer_strict(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:189:50\n |\n189 | pub fn from_str_strict(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:197:16\n |\n197 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:205:20\n |\n205 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:211:20\n |\n211 | return Err(ParseError::invalid_hex_flag(\"unsupported hex flag value\"));\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:219:5\n |\n219 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:239:15\n |\n239 | Self: Sized;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 33 + use crate::__private::core::marker::Sized;\n |\n 33 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:237:34\n |\n237 | fn parse_hex(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:327:9\n |\n327 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:132:18\n |\n132 | pub trait Flags: Sized + 'static {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:168:39\n |\n168 | fn from_bits(bits: Self::Bits) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:172:13\n |\n172 | Some(truncated)\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:174:13\n |\n174 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:190:33\n |\n190 | fn from_name(name: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:193:20\n |\n193 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:198:24\n |\n198 | return Some(Self::from_bits_retain(flag.value().bits()));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:202:9\n |\n202 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:241:15\n |\n241 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:249:15\n |\n249 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:257:15\n |\n257 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:265:15\n |\n265 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:276:15\n |\n276 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:284:15\n |\n284 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:292:15\n |\n292 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:304:15\n |\n304 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:347:5\n |\n347 | Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::clone::Clone;\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:348:7\n |\n348 | + Copy\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:349:7\n |\n349 | + PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:354:7\n |\n354 | + Sized\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:382:46\n |\n382 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:388:46\n |\n388 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:434:16\n |\n434 | type Iter: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:437:21\n |\n437 | type IterNames: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow` (exit code: 101)\nerror: could not compile `bitflags` (lib) due to 67 previous errors\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:229:9\n |\n229 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:213:13\n |\n213 | assert_eq!(iter.next(), None, \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:200:13\n |\n200 | assert_eq!(equals_sign, \"=\", \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:145:9\n |\n145 | panic!(\"{}\", format!(\"Cargo.toml does not contain `{}`\", TABLE_HEADER));\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:111:3\n |\n111 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:104:3\n |\n104 | #[derive(Debug, Ord, PartialEq, PartialOrd, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:99:13\n |\n99 | println!(\"cargo:rustc-cfg={}\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-check-cfg=cfg(coverage_nightly)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:91:9\n |\n91 | println!(\n | ^^^^^^^\n\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:90:9\n |\n90 | println!(\"cargo:rustc-check-cfg=cfg(kani)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:89:9\n |\n89 | println!(\"cargo:rustc-check-cfg=cfg(doc_cfg)\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:85:13\n |\n85 | println!(\"cargo:rustc-check-cfg=cfg(rust, values(\\\"{}.{}.{}\\\"))\", major, minor, patch);\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:5:11\n |\n 5 | fn main() {\n | ___________^\n 6 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 7 | |\n 8 | | let minor = match rustc_minor_version() {\n... |\n22 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `quote` (build script) due to 16 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:77:13\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg({})\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:67:5\n |\n67 | println!(\"cargo:rerun-if-changed=Cargo.toml\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:62:5\n |\n62 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:114:15\n |\n114 | cfg_name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:181:24\n |\n181 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 58 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:219:13\n |\n219 | Some(VersionCfg { version: Version { major, minor, patch }, cfg_name: name })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 58 + use core::option::Option::Some;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:60:11\n |\n 60 | fn main() {\n | ___________^\n 61 | | // Avoid unnecessary re-building.\n 62 | | println!(\"cargo:rerun-if-changed=build.rs\");\n... |\n102 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:106:12\n |\n106 | major: usize,\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:113:14\n |\n113 | version: Version,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:117:35\n |\n117 | const ITER_FIRST_NEXT_EXPECT_MSG: &str = \"unreachable: a string split cannot produce 0 items\";\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:142:25\n |\n142 | const TABLE_HEADER: &str = \"[package.metadata.build-rs]\";\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:195:31\n |\n195 | const EXPECT_MSG: &str =\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:224:23\n |\n224 | fn rustc_version() -> Version {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:236:29\n |\n236 | const RUSTC_EXPECT_MSG: &str = \"could not parse rustc version output\";\n | ^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0786.\nerror: could not compile `zerocopy` (build script) due to 33 previous errors\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `hex` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\wasm32-unknown-unknown\\release\\.fingerprint\\hex-34fafb0cbe658e33\\output-lib-hex`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227368\\target_st_448bd270-55e9-491f-b7ae-5857cf3564e6\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: could not compile `proc-macro2` (build script) due to 59 previous errors\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 38 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:15:5\n |\n15 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:15:5\n |\n15 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror: could not compile `autocfg` (lib) due to 131 previous errors\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\winapi.rs:10:5\n |\n10 | use std::os::raw;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:20:5\n |\n20 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:17:5\n |\n17 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:287:9\n |\n287 | use std::convert::TryFrom;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:288:9\n |\n288 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:289:9\n |\n289 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:290:9\n |\n290 | use std::fs::File;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:291:9\n |\n291 | use std::io::Read;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:292:9\n |\n292 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:293:9\n |\n293 | use std::mem;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:294:9\n |\n294 | use std::path::{Path, PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:295:9\n |\n295 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:296:9\n |\n296 | use std::str::FromStr;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:297:9\n |\n297 | use std::sync::atomic::{AtomicBool, Ordering};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:298:9\n |\n298 | use std::sync::Once;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:1:5\n |\n1 | use std::{\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:1:5\n |\n1 | use std::borrow::Cow;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:2:5\n |\n2 | use std::collections::HashMap;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:3:5\n |\n3 | use std::convert::TryFrom;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:4:5\n |\n4 | use std::io::BufRead;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:5:5\n |\n5 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0432]: unresolved imports `std::ffi::OsStr`, `std::ffi::OsString`, `std::io`, `std::ops::RangeFrom`, `std::ptr::null_mut`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:16:11\n |\n16 | ffi::{OsStr, OsString},\n | ^^^^^ ^^^^^^^^\n17 | io,\n | ^^\n18 | ops::RangeFrom,\n | ^^^^^^^^^^^^^^\n19 | os::windows::prelude::*,\n20 | ptr::null_mut,\n | ^^^^^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:29:3\n |\n29 | #[derive(Copy, Clone, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n17 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:63:3\n |\n63 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n17 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:199:3\n |\n199 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 17 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:233:25\n |\n233 | vers => Err(format!(\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:310:7\n |\n310 | #[derive(Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n279 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:526:47\n |\n526 | if installation_name.starts_with(&format!(\"VisualStudio/{}.\", version))\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:527:51\n |\n527 | || installation_name.starts_with(&format!(\"VisualStudioPreview/{}.\", version))\n | ^^^^^^\n\nerror: cannot find macro `matches` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:556:20\n |\n556 | if matches!(target, TargetArch::Arm64 | TargetArch::Arm64ec) {\n | ^^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use core::matches;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:664:18\n |\n664 | &format!(\"Microsoft.VisualStudio.Component.VC.Tools.{}\", tools_arch?),\n | ^^^^^^\n\nerror: cannot find macro `matches` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:752:23\n |\n752 | } else if matches!(target, TargetArch::Arm64 | TargetArch::Arm64ec) {\n | ^^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use core::matches;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:820:51\n |\n820 | let candidate = path.join(\"bin\").join(format!(\"Host{}\", x));\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1150:39\n |\n1150 | (TargetArch::X86, X86) => vec![(\"\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1151:42\n |\n1151 | (TargetArch::X86, X86_64) => vec![(\"amd64_x86\", \"amd64\"), (\"\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1152:39\n |\n1152 | (TargetArch::X64, X86) => vec![(\"x86_amd64\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1153:42\n |\n1153 | (TargetArch::X64, X86_64) => vec![(\"amd64\", \"amd64\"), (\"x86_amd64\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1154:39\n |\n1154 | (TargetArch::Arm, X86) => vec![(\"x86_arm\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1155:42\n |\n1155 | (TargetArch::Arm, X86_64) => vec![(\"amd64_arm\", \"amd64\"), (\"x86_arm\", \"\")],\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1156:18\n |\n1156 | _ => vec![],\n | ^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1395:39\n |\n1395 | .open(&OsString::from(format!(\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:8:3\n |\n8 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:47:3\n |\n47 | #[derive(Clone, Copy, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139+ use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:55:3\n |\n55 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139+ use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:101:3\n |\n101 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:116:3\n |\n116 | #[derive(Clone, Copy, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:111:13\n |\n111 | assert!(len % 2 == 0, \"impossible wide string size: {} bytes\", len);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::assert;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:115:25\n |\n115 | let mut v = vec![0u16; vlen];\n | ^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:133:13\n |\n133 | assert!(len % 2 == 0, \"impossible wide string size: {} bytes\", len);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:144:13\n |\n144 | assert!(actual_len <= v.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:45:9\n |\n45 | assert!(!ptr.is_null());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 8 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:65:3\n |\n65 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:227:11\n |\n227 | match std::env::var(\"VisualStudioVersion\") {\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:450:19\n |\n450 | cl.stderr(std::process::Stdio::piped())\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:451:21\n |\n451 | .stdout(std::process::Stdio::null());\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:669:21\n |\n669 | .stderr(std::process::Stdio::inherit())\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\winapi.rs:103:16\n |\n103 | impl ::std::ops::Deref for $interface {\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:60:54\n |\n60 | VsInstances::VswhereBased(v) => Box::new(std::iter::once(VsInstance::Vswhere(v))),\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:39:27\n |\n39 | fn new(arch: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n17 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:42:33\n |\n42 | \"x64\" | \"x86_64\" => Some(Self::X64),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:43:36\n |\n43 | \"arm64\" | \"aarch64\" => Some(Self::Arm64),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:44:26\n |\n44 | \"arm64ec\" => Some(Self::Arm64ec),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:45:40\n |\n45 | \"x86\" | \"i686\" | \"i586\" => Some(Self::X86),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:46:35\n |\n46 | \"arm\" | \"thumbv7a\" => Some(Self::Arm),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:47:18\n |\n47 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n17 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:70:6\n |\n70 | impl AsRef for Env {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n17 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:87:6\n |\n87 | impl From for PathBuf {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n17 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:97:46\n |\n97 | fn get_env(&self, name: &'static str) -> Option;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:104:46\n |\n104 | fn get_env(&self, name: &'static str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:140:50\n |\n140 | pub fn find(arch_or_target: &str, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:147:55\n |\n147 | pub fn find_tool(arch_or_target: &str, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:148:28\n |\n148 | let full_arch = if let Some((full_arch, rest)) = arch_or_target.split_once(\"-\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:152:20\n |\n152 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 17 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:161:87\n |\n161 | pub fn find_tool_with_env(full_arch: &str, tool: &str, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:222:29\n |\n222 | pub fn find_vs_version() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 17 + use core::fmt::Result;\n |\n 17 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:222:44\n |\n222 | pub fn find_vs_version() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n222 | pub fn find_vs_version() -> Result {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:228:9\n |\n228 | Ok(version) => match &version[..] {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:229:23\n |\n229 | \"17.0\" => Ok(VsVers::Vs17),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:230:23\n |\n230 | \"16.0\" => Ok(VsVers::Vs16),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:231:23\n |\n231 | \"15.0\" => Ok(VsVers::Vs15),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:232:23\n |\n232 | \"14.0\" => Ok(VsVers::Vs14),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:233:21\n |\n233 | vers => Err(format!(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:246:17\n |\n246 | Ok(VsVers::Vs17)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:248:17\n |\n248 | Ok(VsVers::Vs16)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:250:17\n |\n250 | Ok(VsVers::Vs15)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:252:17\n |\n252 | Ok(VsVers::Vs14)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:254:17\n |\n254 | Err(\"\\n\\n\\\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:272:26\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:272:43\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:305:15\n |\n305 | libs: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:306:15\n |\n306 | path: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:307:18\n |\n307 | include: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:312:15\n |\n312 | libs: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:313:15\n |\n313 | path: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:314:18\n |\n314 | include: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:320:32\n |\n320 | fn new(name: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:333:62\n |\n333 | unsafe fn get_proc_address(&self, name: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:348:48\n |\n348 | fn is_amd64_emulation_supported_inner() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Default`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:356:30\n |\n356 | let mut attributes = Default::default();\n | ^^^^^^^ use of undeclared type `Default`\n |\nhelp: consider importing this trait\n |\n279 + use core::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:359:13\n |\n359 | Some((attributes & UserEnabled) != 0)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:361:13\n |\n361 | Some(false)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:416:44\n |\n416 | fn find_tool(&self, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:423:75\n |\n423 | fn is_vscmd_target(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:429:79\n |\n429 | fn is_vscmd_target_env(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:431:9\n |\n431 | Some(target.as_vs_arch() == vscmd_arch.as_ref())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:436:78\n |\n436 | fn is_vscmd_target_cl(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:438:9\n |\n438 | Some(target.as_vs_arch() == cmd_target)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:443:55\n |\n443 | fn vscmd_target_cl(env_getter: &dyn EnvGetter) -> Option<&'static str> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:462:23\n |\n462 | b\"x64\" => Some(\"x64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:463:23\n |\n463 | b\"x86\" => Some(\"x86\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:464:25\n |\n464 | b\"ARM64\" => Some(\"arm64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:465:23\n |\n465 | b\"ARM\" => Some(\"arm\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:466:18\n |\n466 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:475:10\n |\n475 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:483:20\n |\n483 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:488:51\n |\n488 | if is_vscmd_target(target, env_getter) == Some(false) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:509:77\n |\n509 | fn find_msbuild_vs17(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:518:10\n |\n518 | ) -> Box> {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:518:14\n |\n518 | ) -> Box> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n279 + use core::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:519:32\n |\n519 | let instances = if let Some(instances) = vs15plus_instances(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:529:17\n |\n529 | Some(instance.installation_path()?)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:531:17\n |\n531 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:541:10\n |\n541 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:546:28\n |\n546 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:559:17\n |\n559 | Some(tool)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:564:77\n |\n564 | fn find_msbuild_vs16(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:572:10\n |\n572 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:580:10\n |\n580 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:590:33\n |\n590 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:621:78\n |\n621 | fn vs15plus_instances(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:626:42\n |\n626 | fn vs15plus_instances_using_com() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:632:9\n |\n632 | Some(VsInstances::ComBased(enum_setup_instances))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:638:10\n |\n638 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:649:20\n |\n649 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:653:50\n |\n653 | TargetArch::X86 | TargetArch::X64 => Some(\"x86.x64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:654:32\n |\n654 | TargetArch::Arm => Some(\"ARM\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:655:56\n |\n655 | TargetArch::Arm64 | TargetArch::Arm64ec => Some(\"ARM64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:676:9\n |\n676 | Some(vs_instances)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:681:40\n |\n681 | fn parse_version(version: &str) -> Option<[u16; 4]> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:13\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:18\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:39\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:13\n |\n685 | Some(Err(_)) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:18\n |\n685 | Some(Err(_)) => None,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:29\n |\n685 | Some(Err(_)) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:686:21\n |\n686 | None => Some(0),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:688:9\n |\n688 | Some([\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:700:10\n |\n700 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:707:17\n |\n707 | Some((version, tool))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:724:10\n |\n724 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:726:13\n |\n726 | Some(instances) => instances\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:741:54\n |\n741 | .and_then(|path| if path.is_file() { Some(path) } else { None });\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:741:74\n |\n741 | .and_then(|path| if path.is_file() { Some(path) } else { None });\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:764:10\n |\n764 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:776:16\n |\n776 | if let Some(alt_lib_path) = alt_lib_path {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:782:16\n |\n782 | if let Some((atl_lib_path, atl_include_path)) = atl_paths(target, &root_path) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:789:9\n |\n789 | Some(tool.into_tool(env_getter))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:796:10\n |\n796 | ) -> Option<(PathBuf, PathBuf, PathBuf, PathBuf, Option, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:796:54\n |\n796 | ) -> Option<(PathBuf, PathBuf, PathBuf, PathBuf, Option, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:813:25\n |\n813 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:822:17\n |\n822 | Some((candidate, x))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:824:17\n |\n824 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:843:9\n |\n843 | Some((\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:853:76\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:853:83\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:854:16\n |\n854 | if let Some(version) = env_getter.get_env(\"VCToolsVersion\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:863:39\n |\n863 | let mut version_file = if let Ok(f) = File::open(&version_path) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:908:9\n |\n908 | Some(version)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:918:54\n |\n918 | fn atl_paths(target: TargetArch, path: &Path) -> Option<(PathBuf, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:922:13\n |\n922 | Some((atl_path.join(\"lib\").join(sub), atl_path.join(\"include\")))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:924:13\n |\n924 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:934:10\n |\n934 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:937:20\n |\n937 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:944:9\n |\n944 | Some(tool.into_tool(env_getter))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:947:68\n |\n947 | fn get_sdks(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:955:25\n |\n955 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:969:16\n |\n969 | if let Some((sdk, version)) = get_sdk10_dir(env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:978:23\n |\n978 | } else if let Some(sdk) = get_sdk81_dir() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:988:9\n |\n988 | Some(info)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:994:16\n |\n994 | paths: Vec,\n | ^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `AsRef`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:998:38\n |\n998 | let prev = prev.as_ref().map(AsRef::as_ref).unwrap_or_default();\n | ^^^^^ use of undeclared type `AsRef`\n |\nhelp: consider importing this trait\n |\n279 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1012:10\n |\n1012 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1018:21\n |\n1018 | Some(path.join(\"bin\").join(host)),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1022:39\n |\n1022 | .chain(iter::once_with(|| Some((sdk_info.find_tool(tool)?, None))).flatten())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1022:72\n |\n1022 | .chain(iter::once_with(|| Some((sdk_info.find_tool(tool)?, None))).flatten())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 279 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1041:33\n |\n1041 | fn get_vc_dir(ver: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1045:9\n |\n1045 | Some(path.into())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1054:37\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1054:54\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1072:9\n |\n1072 | Some((root.into(), version))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1086:53\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1086:70\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1087:17\n |\n1087 | if let (Some(root), Some(version)) = (\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1087:29\n |\n1087 | if let (Some(root), Some(version)) = (\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1094:20\n |\n1094 | return Some((\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1107:24\n |\n1107 | .collect::>();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1115:9\n |\n1115 | Some((root.into(), version))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1122:27\n |\n1122 | fn get_sdk81_dir() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1126:9\n |\n1126 | Some(root.into())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1148:42\n |\n1148 | fn bin_subdir(target: TargetArch) -> Vec<(&'static str, &'static str)> {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1355:42\n |\n1355 | fn max_version(key: &RegistryKey) -> Option<(OsString, RegistryKey)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1357:27\n |\n1357 | let mut max_key = None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 279 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1363:17\n |\n1363 | Some(s) => s,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1367:24\n |\n1367 | if let Ok(k) = key.open(&subkey) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1369:31\n |\n1369 | max_key = Some((subkey, k));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1404:82\n |\n1404 | pub(super) fn find_devenv(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1408:76\n |\n1408 | fn find_devenv_vs15(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1413:83\n |\n1413 | pub(super) fn find_msbuild(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1415:16\n |\n1415 | if let Some(r) = find_msbuild_vs17(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1416:13\n |\n1416 | Some(r)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1417:23\n |\n1417 | } else if let Some(r) = find_msbuild_vs16(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1418:20\n |\n1418 | return Some(r);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1419:23\n |\n1419 | } else if let Some(r) = find_msbuild_vs15(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1420:20\n |\n1420 | return Some(r);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1426:77\n |\n1426 | fn find_msbuild_vs15(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1430:48\n |\n1430 | fn find_old_msbuild(target: TargetArch) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:12:21\n |\n12 | pub(crate) env: Vec<(OsString, OsString)>,\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:42:31\n |\n42 | pub fn env(&self) -> impl IntoIterator {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:45:20\n |\n45 | pub type FARPROC = Option isize>;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n139+ use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:110:6\n |\n110 | impl Default for SAFEARRAY {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n139 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:44:13\n |\n44 | unsafe impl Sync for Repr {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n11 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:45:13\n |\n45 | unsafe impl Send for Repr {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n11 + use core::marker::Send;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:59:43\n |\n59 | let key = key.encode_wide().chain(Some(0)).collect::>();\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:59:62\n |\n59 | let key = key.encode_wide().chain(Some(0)).collect::>();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:71:13\n |\n71 | Ok(RegistryKey(Repr::Owned(OwnedKey(ret))))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:73:13\n |\n73 | Err(io::Error::from_raw_os_error(err as i32))\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n73 - Err(io::Error::from_raw_os_error(err as i32))\n73 + err(io::Error::from_raw_os_error(err as i32))\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:86:45\n |\n86 | let name = name.encode_wide().chain(Some(0)).collect::>();\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:86:64\n |\n86 | let name = name.encode_wide().chain(Some(0)).collect::>();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:99:24\n |\n99 | return Err(io::Error::from_raw_os_error(err as i32));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n99 - return Err(io::Error::from_raw_os_error(err as i32));\n99 + return err(io::Error::from_raw_os_error(err as i32));\n |\nhelp: consider importing this tuple variant\n |\n11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:102:24\n |\n102 | return Err(io::Error::new(\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n102 - return Err(io::Error::new(\n102 + return err(io::Error::new(\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:129:24\n |\n129 | return Err(io::Error::from_raw_os_error(err as i32));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n129 - return Err(io::Error::from_raw_os_error(err as i32));\n129 + return err(io::Error::from_raw_os_error(err as i32));\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:151:13\n |\n151 | Ok(OsString::from_wide(&v))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:156:6\n |\n156 | impl Drop for OwnedKey {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:164:10\n |\n164 | impl<'a> Iterator for Iter<'a> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:167:27\n |\n167 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:182:17\n |\n182 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 11 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:184:17\n |\n184 | Some(Err(io::Error::from_raw_os_error(ret as i32)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:184:22\n |\n184 | Some(Err(io::Error::from_raw_os_error(ret as i32)))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:187:17\n |\n187 | Some(Ok(OsString::from_wide(&v)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:187:22\n |\n187 | Some(Ok(OsString::from_wide(&v)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:24:24\n |\n24 | pub fn initialize() -> Result<(), HRESULT> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 8 + use core::fmt::Result;\n |\n 8 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:28:9\n |\n28 | Err(err)\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n28 - Err(err)\n28 + err(err)\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:30:9\n |\n30 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:53:30\n |\n53 | pub fn cast(&self) -> Result, i32>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 8 + use core::fmt::Result;\n |\n 8 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:60:20\n |\n60 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n60 - return Err(err);\n60 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:62:9\n |\n62 | Ok(unsafe { ComPtr::from_raw(obj as *mut U) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 8 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:74:9\n |\n74 | impl Clone for ComPtr\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:85:9\n |\n85 | impl Drop for ComPtr\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:106:6\n |\n106 | impl Drop for BStr {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use core::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:164:21\n |\n164 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:176:20\n |\n176 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n176 - return Err(err);\n176 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:179:9\n |\n179 | Ok(SetupConfiguration(obj))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:181:55\n |\n181 | pub fn get_instance_for_current_process(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:185:20\n |\n185 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n185 - return Err(err);\n185 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:187:9\n |\n187 | Ok(unsafe { SetupInstance::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:189:37\n |\n189 | pub fn enum_instances(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:193:20\n |\n193 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n193 - return Err(err);\n193 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:195:9\n |\n195 | Ok(unsafe { EnumSetupInstances::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:197:41\n |\n197 | pub fn enum_all_instances(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:202:20\n |\n202 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n202 - return Err(err);\n202 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:204:9\n |\n204 | Ok(unsafe { EnumSetupInstances::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:214:34\n |\n214 | pub fn instance_id(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:219:20\n |\n219 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n219 - return Err(err);\n219 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:221:9\n |\n221 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:223:40\n |\n223 | pub fn installation_name(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:228:20\n |\n228 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n228 - return Err(err);\n228 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:230:9\n |\n230 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:232:40\n |\n232 | pub fn installation_path(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:237:20\n |\n237 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n237 - return Err(err);\n237 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:239:9\n |\n239 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:241:43\n |\n241 | pub fn installation_version(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:246:20\n |\n246 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n246 - return Err(err);\n246 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:248:9\n |\n248 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:250:35\n |\n250 | pub fn product_path(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:256:20\n |\n256 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n256 - return Err(err);\n256 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:258:9\n |\n258 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:270:6\n |\n270 | impl Iterator for EnumSetupInstances {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:271:17\n |\n271 | type Item = Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:272:27\n |\n272 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:272:34\n |\n272 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use core::fmt::Result;\n |\n 11 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:276:20\n |\n276 | return Some(Err(err));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:276:25\n |\n276 | return Some(Err(err));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n276 - return Some(Err(err));\n276 + return Some(err(err));\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:279:20\n |\n 28 | pub const eNone: InstanceState = 0;\n | ----------------------------------- similarly named constant `eNone` defined here\n...\n279 | return None;\n | ^^^^\n |\nhelp: a constant with a similar name exists\n |\n279 | return eNone;\n | +\nhelp: consider importing this unit variant\n |\n 11 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:281:9\n |\n281 | Some(Ok(unsafe { SetupInstance::from_raw(obj) }))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:281:14\n |\n281 | Some(Ok(unsafe { SetupInstance::from_raw(obj) }))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:15:40\n |\n15 | pub fn installation_name(&self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:26:40\n |\n26 | pub fn installation_path(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:33:43\n |\n33 | pub fn installation_version(&self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:50:6\n |\n50 | impl IntoIterator for VsInstances {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:53:21\n |\n53 | type IntoIter = Box>;\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:53:25\n |\n53 | type IntoIter = Box>;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Result`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:58:51\n |\n58 | Box::new(e.into_iter().filter_map(Result::ok).map(VsInstance::Com))\n | ^^^^^^ use of undeclared type `Result`\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:67:18\n |\n67 | map: HashMap,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n66 | pub struct VswhereInstance {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:67:26\n |\n67 | map: HashMap,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n66 | pub struct VswhereInstance {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:70:15\n |\n70 | impl TryFrom<&Vec> for VswhereInstance {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:73:26\n |\n73 | fn try_from(output: &Vec) -> Result {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:73:38\n |\n73 | fn try_from(output: &Vec) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Result`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:76:24\n |\n76 | .map_while(Result::ok)\n | ^^^^^^ use of undeclared type `Result`\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:79:17\n |\n79 | Some((splitn.next()?.to_owned(), splitn.next()?.to_owned()))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:87:20\n |\n87 | return Err(\"required properties not found\");\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:90:9\n |\n90 | Ok(Self { map })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:384:23\n |\n384 | libs: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:385:23\n |\n385 | path: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:386:26\n |\n386 | include: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:406:22\n |\n406 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:504:26\n |\n504 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:522:20\n |\n522 | return Box::new(iter::empty());\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:524:9\n |\n524 | Box::new(instances.into_iter().filter_map(move |instance| {\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:551:26\n |\n551 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:603:26\n |\n603 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:748:22\n |\n748 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:857:41\n |\n857 | return version.to_str().map(ToString::to_string);\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:870:36\n |\n870 | let mut version_file = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:905:27\n |\n905 | let mut version = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1444:26\n |\n1444 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:169:25\n |\n169 | let mut v = Vec::with_capacity(256);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:58:17\n |\n58 | Box::new(e.into_iter().filter_map(Result::ok).map(VsInstance::Com))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:60:45\n |\n60 | VsInstances::VswhereBased(v) => Box::new(std::iter::once(VsInstance::Vswhere(v))),\n | ^^^ use of undeclared type `Box`\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0463, E0531, E0786.\nerror: could not compile `find-msvc-tools` (lib) due to 321 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:08.132892500Z", + "finished_at": "2025-10-20T19:44:57.842018500Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\nerror: could not exec the linker `rust-lld.exe`\n |\n = note: The paging file is too small for this operation to complete. (os error 1455)\n = note: \"rust-lld.exe\" \"-flavor\" \"link\" \"/NOLOGO\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\rustcyxgqNc\\\\symbols.o\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989234283\\\\target_st_0c689423-e7a0-4657-8f51-254ce53b0c05\\\\release\\\\build\\\\anyhow-045a5c2a78504372\\\\build_script_build-045a5c2a78504372.build_script_build.3ebadaa0abbd7040-cgu.0.rcgu.o\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989234283\\\\target_st_0c689423-e7a0-4657-8f51-254ce53b0c05\\\\release\\\\build\\\\anyhow-045a5c2a78504372\\\\build_script_build-045a5c2a78504372.build_script_build.3ebadaa0abbd7040-cgu.1.rcgu.o\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989234283\\\\target_st_0c689423-e7a0-4657-8f51-254ce53b0c05\\\\release\\\\build\\\\anyhow-045a5c2a78504372\\\\build_script_build-045a5c2a78504372.4lc9ipqet2i5ptscap9ndx6s2.rcgu.o\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libstd-5740e47ddabbb05c.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libpanic_unwind-908876daa992a771.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libwindows_targets-3ce506be1fccbeb9.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\librustc_demangle-d83fd53e7b857eac.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libstd_detect-19de347f49141982.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libhashbrown-80863cb2f875ee01.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\librustc_std_workspace_alloc-e9a7af2889795557.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libunwind-74166bc8a317a3c7.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libcfg_if-b54fbca44f3cd17c.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\librustc_std_workspace_core-807db1b9ffe1efed.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\liballoc-6d334bbed3f41802.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libcore-29b5e38e35315fc0.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libcompiler_builtins-793a3abeda5f8f32.rlib\" \"kernel32.lib\" \"kernel32.lib\" \"kernel32.lib\" \"ntdll.lib\" \"userenv.lib\" \"ws2_32.lib\" \"dbghelp.lib\" \"/defaultlib:msvcrt\" \"/NXCOMPAT\" \"/OUT:C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989234283\\\\target_st_0c689423-e7a0-4657-8f51-254ce53b0c05\\\\release\\\\build\\\\anyhow-045a5c2a78504372\\\\build_script_build-045a5c2a78504372.exe\" \"/OPT:REF,NOICF\" \"/DEBUG\" \"/PDBALTPATH:%_PDB%\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\intrinsic.natvis\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\liballoc.natvis\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\libcore.natvis\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\libstd.natvis\"\n\nmemory allocation of 100368 bytes failed\nerror: could not compile `anyhow` (build script) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_0c689423-e7a0-4657-8f51-254ce53b0c05\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_0c689423-e7a0-4657-8f51-254ce53b0c05\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:10.913322100Z", + "finished_at": "2025-10-20T19:45:00.600946Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\nerror: failed to create file encoder: Insufficient system resources exist to complete the requested service. (os error 1450)\n\nerror[E0786]: found invalid metadata files for crate `cfg_if` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-b54fbca44f3cd17c.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:41:1\n |\n41 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^ can't find crate\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 58384 bytes failed\nmemory allocation of 393216 bytes failed\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:4:3\n |\n4 | #[derive(Debug, Clone, Copy, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:27:17\n |\n27 | write!(f, \"Invalid character {:?} at position {}\", c, index)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nmemory allocation of 32768 bytes failed\nmemory allocation of 198672 bytes failed\nmemory allocation of 786432 bytes failed\nmemory allocation of 12560 bytes failed\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:29:40\n |\n29 | FromHexError::OddLength => write!(f, \"Odd number of digits\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nmemory allocation of 147472 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 22936 bytes failed\nmemory allocation of 291552 bytes failed\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:30:50\n |\n30 | FromHexError::InvalidStringLength => write!(f, \"Invalid string length\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nmemory allocation of 102416 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:21:6\n |\n21 | impl std::error::Error for FromHexError {}\n | ^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd_detect-d0198f5966fd6781.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `either` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:52\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:60\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:336:31\n |\n336 | const ALLOW_FEATURES: &'static str = \"allow-features=\";\n | ^^^^^^^^^^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0462, E0531.\nFor more information about an error, try `rustc --explain E0412`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nFor more information about this error, try `rustc --explain E0786`.\nerror: could not compile `bytemuck` (lib) due to 1 previous error\nerror: could not compile `version_check` (lib) due to 114 previous errors\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=f814a4353db8c6b1 -C extra-filename=-7f8efaa491e8b567 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:66:5\n |\n66 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:8:5\n |\n8 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:17:8\n |\n17 | if cfg!(feature = \"std\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:42:51\n |\n42 | transform(self.0.as_ref(), lowercase, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:43:51\n |\n43 | transform(self.0.as_ref(), uppercase, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:105:40\n |\n105 | if !error_generic_member_access && cfg!(feature = \"std\") && rustc >= 65 {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:57:51\n |\n57 | transform(self.0.as_ref(), uppercase, |f| write!(f, \"_\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:55:51\n |\n55 | transform(self.0.as_ref(), lowercase, |f| write!(f, \"_\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:43:52\n |\n43 | transform(self.0.as_ref(), capitalize, |f| write!(f, \" \"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:17\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:43:52\n |\n43 | transform(self.0.as_ref(), capitalize, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:18:9\n |\n18 | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:182:13\n |\n182 | write!(f, \"ς\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:184:13\n |\n184 | write!(f, \"{}\", c.to_lowercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:56:13\n |\n56 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:193:9\n |\n193 | write!(f, \"{}\", c.to_uppercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:57:13\n |\n57 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:202:9\n |\n202 | write!(f, \"{}\", c.to_uppercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:61:13\n |\n61 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:71:9\n |\n71 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:97:7\n |\n97 | #[derive(Clone, Copy, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n53 + use core::prelude::rust_2024::derive;\n |\n\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:72:9\n |\n72 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:73:9\n |\n73 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)\");\n | ^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:74:9\n |\n74 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_error)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:75:9\n |\n75 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)\");\n | ^^^^^^^\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:5:11\n |\n 5 | fn main() {\n | ___________^\n 6 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 7 | |\n 8 | | let minor = match rustc_minor_version() {\n... |\n22 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0531, E0786.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: could not compile `quote` (build script) due to 16 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:77:9\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:78:9\n |\n78 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:79:9\n |\n79 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:80:9\n |\n80 | println!(\"cargo:rustc-check-cfg=cfg(std_backtrace)\");\n | ^^^^^^^\n\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:86:9\n |\n86 | println!(\"cargo:rustc-cfg=anyhow_no_ptr_addr_of\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:92:9\n |\n92 | println!(\"cargo:rustc-cfg=anyhow_no_fmt_arguments_as_str\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:96:9\n |\n96 | println!(\"cargo:rustc-cfg=anyhow_no_unsafe_op_in_unsafe_fn_lint\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:102:9\n |\n102 | println!(\"cargo:rustc-cfg=anyhow_no_core_unwind_safe\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:108:9\n |\n108 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:114:9\n |\n114 | println!(\"cargo:rustc-cfg=anyhow_no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:120:9\n |\n120 | println!(\"cargo:rustc-cfg=anyhow_no_clippy_format_args\");\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:143:13\n |\n143 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:205:13\n |\n205 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:226:9\n |\n226 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `keccak` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\wasm32-unknown-unknown\\release\\.fingerprint\\keccak-400039d128398f3a\\output-lib-keccak`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:1:5\n |\n1 | use std::error::Error as StdError;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:2:5\n |\n2 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:4:5\n |\n4 | use std::time::{Duration, SystemTime, UNIX_EPOCH};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:1:5\n |\n1 | use std::error::Error as StdError;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:2:5\n |\n2 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:3:5\n |\n3 | use std::str::{Chars, FromStr};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:4:5\n |\n4 | use std::time::Duration;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:2:5\n |\n2 | use std::ops::Deref;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:3:5\n |\n3 | use std::str::FromStr;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:4:5\n |\n4 | use std::time::{Duration as StdDuration, SystemTime};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:46:3\n |\n46 | #[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:25:3\n |\n25 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:414:9\n |\n414 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:401:9\n |\n401 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:106:3\n |\n106 | #[derive(Debug, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:82:3\n |\n82 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:76:29\n |\n76 | Error::Empty => write!(f, \"value was empty\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:75:38\n |\n75 | ... Error::NumberOverflow => write!(f, \"number is too large or cannot be represented without a lack of precision (values below 1ns are ...\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:67:17\n |\n67 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:64:17\n |\n64 | write!(f, \"time unit needed, for example {0}sec or {0}ms\", value)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:62:46\n |\n62 | Error::NumberExpected(offset) => write!(f, \"expected number at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:61:48\n |\n61 | Error::InvalidCharacter(offset) => write!(f, \"invalid character at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:7:3\n |\n7 | #[derive(Debug, PartialEq, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:61:3\n |\n61 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:51:3\n |\n51 | #[derive(Debug, Clone, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:46:37\n |\n46 | Error::InvalidFormat => write!(f, \"timestamp format is invalid\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:45:36\n |\n45 | Error::InvalidDigit => write!(f, \"bad character where digit is expected\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:44:34\n |\n44 | Error::OutOfRange => write!(f, \"numeric component is out of range\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:29:3\n |\n29 | #[derive(Debug, PartialEq, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:27:23\n |\n27 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:66:9\n |\n66 | Some(rustc) => rustc,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:141:12\n |\n141 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:173:12\n |\n173 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:178:12\n |\n178 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:187:9\n |\n187 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:188:9\n |\n188 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:194:12\n |\n194 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:68\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:218:25\n |\n218 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:219:16\n |\n219 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:15:11\n |\n 15 | fn main() {\n | ___________^\n 16 | | let mut error_generic_member_access = false;\n 17 | | if cfg!(feature = \"std\") {\n 18 | | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n... |\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:124:44\n |\n124 | fn compile_probe(rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:200:26\n |\n200 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:224:32\n |\n224 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: could not compile `anyhow` (build script) due to 56 previous errors\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0462, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 39 previous errors\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:17:24\n |\n17 | pub trait ToKebabCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:38:27\n |\n38 | pub struct AsKebabCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:40:9\n |\n40 | impl> fmt::Display for AsKebabCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:18:29\n |\n18 | pub trait ToLowerCamelCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:24:38\n |\n24 | fn to_lower_camel_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:39:32\n |\n39 | pub struct AsLowerCamelCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:41:9\n |\n41 | impl> fmt::Display for AsLowerCamelCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:54:17\n |\n54 | |_| Ok(()),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:18:30\n |\n18 | pub trait ToShoutyKebabCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:39:33\n |\n39 | pub struct AsShoutyKebabCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:41:9\n |\n41 | impl> fmt::Display for AsShoutyKebabCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:18:30\n |\n18 | pub trait ToShoutySnakeCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:25:29\n |\n25 | pub trait ToShoutySnekCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:31:10\n |\n31 | impl ToShoutySnekCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:53:33\n |\n53 | pub struct AsShoutySnakeCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:55:9\n |\n55 | impl> fmt::Display for AsShoutySnakeCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:17:24\n |\n17 | pub trait ToSnakeCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:24:23\n |\n24 | pub trait ToSnekCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:29:10\n |\n29 | impl ToSnekCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:36:32\n |\n36 | fn to_snake_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:51:27\n |\n51 | pub struct AsSnakeCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:53:9\n |\n53 | impl> fmt::Display for AsSnakeCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:18:24\n |\n18 | pub trait ToTitleCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:24:32\n |\n24 | fn to_title_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:39:27\n |\n39 | pub struct AsTitleCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:41:9\n |\n41 | impl> fmt::Display for AsTitleCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:18:24\n |\n18 | pub trait ToTrainCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:39:27\n |\n39 | pub struct AsTrainCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:41:9\n |\n41 | impl> fmt::Display for AsTrainCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:18:29\n |\n18 | pub trait ToUpperCamelCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:24:38\n |\n24 | fn to_upper_camel_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:31:25\n |\n31 | pub trait ToPascalCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:36:10\n |\n36 | impl ToPascalCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:52:32\n |\n52 | pub struct AsUpperCamelCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:54:9\n |\n54 | impl> fmt::Display for AsUpperCamelCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:56:52\n |\n56 | transform(self.0.as_ref(), capitalize, |_| Ok(()), f)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:74:34\n |\n74 | fn get_iterator(s: &str) -> impl Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:85:8\n |\n85 | F: FnMut(&str, &mut fmt::Formatter) -> fmt::Result,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:86:8\n |\n86 | G: FnMut(&mut fmt::Formatter) -> fmt::Result,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::ops::FnMut;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:115:19\n |\n115 | while let Some((i, c)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:124:20\n |\n124 | if let Some(&(next_i, next)) = char_indices.peek() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:175:5\n |\n175 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:180:15\n |\n180 | while let Some(c) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:188:5\n |\n188 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:196:5\n |\n196 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:201:12\n |\n201 | if let Some((_, c)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:203:16\n |\n203 | if let Some((i, _)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:208:5\n |\n208 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:20:44\n |\n20 | fn to_lower_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:31:9\n |\n31 | impl ToShoutySnekCase for T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:29:9\n |\n29 | impl ToSnekCase for T {\n | ^^^^^^\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:19:38\n |\n19 | fn to_snake_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:20:38\n |\n20 | fn to_title_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:20:44\n |\n20 | fn to_upper_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:36:9\n |\n36 | impl ToPascalCase for T {\n | ^^^^^^\n\nSome errors have detailed explanations: E0220, E0405, E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0220`.\nerror: could not compile `heck` (lib) due to 76 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:89:11\n |\n89 | next: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n42 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:97:19\n |\n97 | next: None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n42 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:102:10\n |\n102 | impl<'a> Iterator for BytesToHexChars<'a> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 42 + use crate::iter::Iterator;\n |\n 42 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:105:27\n |\n105 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 42 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:107:13\n |\n107 | Some(current) => Some(current),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:107:30\n |\n107 | Some(current) => Some(current),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:110:29\n |\n110 | self.next = Some(self.table[(byte & 0x0F) as usize] as char);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:116:36\n |\n116 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 42 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:118:18\n |\n118 | (length, Some(length))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:137:9\n |\n137 | impl> ToHex for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:164:20\n |\n164 | pub trait FromHex: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:172:20\n |\n172 | fn from_hex>(hex: T) -> Result;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:172:44\n |\n172 | fn from_hex>(hex: T) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:175:30\n |\n175 | fn val(c: u8, idx: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:177:24\n |\n177 | b'A'..=b'F' => Ok(c - b'A' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:178:24\n |\n178 | b'a'..=b'f' => Ok(c - b'a' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:179:24\n |\n179 | b'0'..=b'9' => Ok(c - b'0'),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:180:14\n |\n180 | _ => Err(FromHexError::InvalidHexCharacter {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:191:20\n |\n191 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:191:44\n |\n191 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:194:20\n |\n194 | return Err(FromHexError::OddLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:199:30\n |\n199 | .map(|(i, pair)| Ok(val(pair[0], 2 * i)? << 4 | val(pair[1], 2 * i + 1)?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:28\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:52\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:214:17\n |\n214 | Ok(out)\n | ^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:28\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:52\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:214:17\n |\n214 | Ok(out)\n | ^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:259:18\n |\n259 | pub fn encode>(data: T) -> String {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:275:24\n |\n275 | pub fn encode_upper>(data: T) -> String {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:296:18\n |\n296 | pub fn decode>(data: T) -> Result, FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:296:43\n |\n296 | pub fn decode>(data: T) -> Result, FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:312:27\n |\n312 | pub fn decode_to_slice>(data: T, out: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:312:68\n |\n312 | pub fn decode_to_slice>(data: T, out: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:316:16\n |\n316 | return Err(FromHexError::OddLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:319:16\n |\n319 | return Err(FromHexError::InvalidStringLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:326:5\n |\n326 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:336:38\n |\n336 | fn generate_iter(len: usize) -> impl Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 42 + use crate::iter::Iterator;\n |\n 42 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:367:27\n |\n367 | pub fn encode_to_slice>(input: T, output: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:367:72\n |\n367 | pub fn encode_to_slice>(input: T, output: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:369:16\n |\n369 | return Err(FromHexError::InvalidStringLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:382:5\n |\n382 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0277]: `BytesToHexChars<'a>` is not an iterator\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:122:38\n |\n122 | impl<'a> iter::ExactSizeIterator for BytesToHexChars<'a> {\n | ^^^^^^^^^^^^^^^^^^^ `BytesToHexChars<'a>` is not an iterator\n |\n = help: the trait `Iterator` is not implemented for `BytesToHexChars<'a>`\nnote: required by a bound in `ExactSizeIterator`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/exact_size.rs:86:30\n |\n 86 | pub trait ExactSizeIterator: Iterator {\n | ^^^^^^^^ required by this bound in `ExactSizeIterator`\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:66:34\n |\n66 | fn two_digits(b1: u8, b2: u8) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:67:46\n |\n67 | fn two_digits_inner(a: char, b: char) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:71:9\n |\n71 | Some((a * 10 + b) as u64)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:84:34\n |\n84 | pub fn parse_rfc3339(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:86:16\n |\n86 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:89:38\n |\n89 | if b[10] != b'T' || (b.last() != Some(&b'Z') && !s.ends_with(\"+00:00\")) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:90:16\n |\n90 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:108:39\n |\n108 | pub fn parse_rfc3339_weak(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:110:16\n |\n110 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:119:16\n |\n119 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:129:16\n |\n129 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:151:21\n |\n151 | _ => return Err(Error::OutOfRange),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:154:16\n |\n154 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:169:21\n |\n169 | if b.get(19) == Some(&b'.') {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nSome errors have detailed explanations: E0277, E0405, E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0277`.\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:175:24\n |\n175 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:181:24\n |\n181 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:188:16\n |\n188 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:193:16\n |\n193 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:196:5\n |\n196 | Ok(UNIX_EPOCH + Duration::new(total_seconds, nanos))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:270:20\n |\n270 | return Err(fmt::Error);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:37:15\n |\n37 | unit: String,\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:85:19\n |\n85 | trait OverflowOp: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:86:34\n |\n86 | fn mul(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:87:34\n |\n87 | fn add(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:88:34\n |\n88 | fn div(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:92:34\n |\n92 | fn mul(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:95:34\n |\n95 | fn add(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:98:34\n |\n98 | fn div(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:100:18\n |\n100 | 0 => Ok(self / other),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:101:18\n |\n101 | _ => Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:118:27\n |\n118 | fn parse(mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:122:28\n |\n122 | let mut frac = None; // fractional part\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:124:23\n |\n124 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:138:32\n |\n138 | frac = Some(self.parse_fractional_part(&mut off)?);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:142:32\n |\n142 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:149:23\n |\n149 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:159:32\n |\n159 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:167:17\n |\n167 | Some(n) => n,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:168:32\n |\n168 | None => return Ok(out),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:39\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:46\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:28\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:31\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:182:28\n |\n182 | return Err(Error::NumberExpected(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:9\n |\n186 | Ok(None)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:12\n |\n186 | Ok(None)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:189:61\n |\n189 | fn parse_fractional_part(&mut self, off: &mut usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:193:19\n |\n193 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:214:28\n |\n214 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:222:20\n |\n222 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:224:9\n |\n224 | Ok(Fraction {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:237:15\n |\n237 | frac: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:241:10\n |\n241 | ) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:243:13\n |\n243 | Ok(u) => u,\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:244:13\n |\n244 | Err(()) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:245:24\n |\n245 | return Err(Error::UnknownUnit {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:270:16\n |\n270 | if let Some(Fraction {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:276:44\n |\n276 | Unit::Nanosecond => return Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:290:9\n |\n290 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:294:64\n |\n294 | fn add_current(mut sec: u64, nsec: u64, out: &mut Duration) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:302:5\n |\n302 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:321:29\n |\n321 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:323:40\n |\n323 | \"nanos\" | \"nsec\" | \"ns\" => Ok(Self::Nanosecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:324:37\n |\n324 | \"usec\" | \"us\" | \"µs\" => Ok(Self::Microsecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:325:41\n |\n325 | \"millis\" | \"msec\" | \"ms\" => Ok(Self::Millisecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:326:60\n |\n326 | \"seconds\" | \"second\" | \"secs\" | \"sec\" | \"s\" => Ok(Self::Second),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:327:60\n |\n327 | \"minutes\" | \"minute\" | \"min\" | \"mins\" | \"m\" => Ok(Self::Minute),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:328:54\n |\n328 | \"hours\" | \"hour\" | \"hr\" | \"hrs\" | \"h\" => Ok(Self::Hour),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:329:37\n |\n329 | \"days\" | \"day\" | \"d\" => Ok(Self::Day),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:330:54\n |\n330 | \"weeks\" | \"week\" | \"wk\" | \"wks\" | \"w\" => Ok(Self::Week),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:331:41\n |\n331 | \"months\" | \"month\" | \"M\" => Ok(Self::Month),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:332:54\n |\n332 | \"years\" | \"year\" | \"yr\" | \"yrs\" | \"y\" => Ok(Self::Year),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:333:18\n |\n333 | _ => Err(()),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:364:35\n |\n364 | pub fn parse_duration(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:366:16\n |\n366 | return Ok(Duration::ZERO);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:407:5\n |\n407 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:417:5\n |\n417 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:434:20\n |\n434 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:464:9\n |\n464 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:49:6\n |\n49 | impl AsRef for Duration {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:62:6\n |\n62 | impl From for StdDuration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:68:6\n |\n68 | impl From for Duration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:76:29\n |\n76 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:87:6\n |\n87 | impl AsRef for Timestamp {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:100:6\n |\n100 | impl From for SystemTime {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:106:6\n |\n106 | impl From for Timestamp {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:114:29\n |\n114 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `hex` (lib) due to 50 previous errors\nerror: could not compile `humantime` (lib) due to 119 previous errors\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224937\\target_st_98cabcf7-3b95-460a-a9bf-e0453da8870c\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:02.437932900Z", + "finished_at": "2025-10-20T19:44:52.180598Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\nmemory allocation of 1572864 bytes failed\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 81920 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 4752 bytes failed\nmemory allocation of 56067 bytes failed\nmemory allocation of 786432 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 9216 bytes failed\nmemory allocation of 9216 bytes failed\nmemory allocation of 13139 bytes failed\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:38:33\n |\n38 | Flat | UpperFlat => vec![name.to_string()],\n | ^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd_detect-d0198f5966fd6781.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:173:9\n |\n173 | vec![\n | ^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nFor more information about this error, try `rustc --explain E0786`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:84:9\n |\n84 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:2:1\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n311 | panic_oob!(\"try_insert\", index, self.len())\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n375 | panic_oob!(\"swap_remove\", index, self.len())\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n423 | panic_oob!(\"remove\", index, self.len())\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:56:9\n |\n56 | debug_assert!(len < Self::CAPACITY);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:547:9\n |\n547 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:670:9\n |\n670 | debug_assert_eq!(self.len(), self.capacity());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:717:9\n |\n717 | debug_assert!(length <= CAP);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1069:5\n |\n1069 | panic!(\"ArrayVec: capacity exceeded in extend/from_iter\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1102:17\n |\n1102 | debug_assert_ne!(ptr, end_ptr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert_ne;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1120:9\n |\n1120 | debug_assert!(slice.len() <= take);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1263:9\n |\n1263 | debug_assert!(_result.is_ok());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use std::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:35:3\n |\n35 | #[derive(Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:66:9\n |\n66 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:125:9\n |\n125 | debug_assert_eq!(len, CAP);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n 37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:146:9\n |\n146 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:343:13\n |\n343 | assert!(self.is_char_boundary(new_len));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:374:21\n |\n374 | None => panic!(\"cannot remove a char from the end of a string\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:406:9\n |\n406 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:58:3\n |\n58 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:70:17\n |\n70 | assert_eq!(res, ch.len_utf8());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:73:13\n |\n73 | assert_eq!(string.chars().next(), Some(ch));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:78:3\n |\n78 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:84:9\n |\n84 | assert_eq!(len, ch.len_utf8(), \"Len of ch={}\", ch);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:87:13\n |\n87 | assert!(matches::matches!(encode_utf8(ch, ptr, len - 1), Err(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:88:13\n |\n88 | assert!(matches::matches!(encode_utf8(ch, ptr, len), Ok(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use std::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:8:3\n |\n8 | #[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:40:9\n |\n40 | write!(f, \"{}\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:46:9\n |\n46 | write!(f, \"{}: {}\", \"CapacityError\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:243:3\n |\n243 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:246:3\n |\n246 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:305:17\n |\n305 | write!(f, \"unrecognized named flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:315:17\n |\n315 | write!(f, \"invalid hex flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:323:17\n |\n323 | write!(f, \"encountered empty flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:14:3\n |\n14 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 1 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:395:21\n |\n395 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:401:21\n |\n401 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:74:1\n |\n74 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:38:16\n |\n38 | impl Iterator for Iter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:41:27\n |\n41 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:13\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:32\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:51:21\n |\n51 | Some(B::from_bits_retain(self.inner.remaining.bits()))\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:107:16\n |\n107 | impl Iterator for IterNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:111:19\n |\n111 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:114:24\n |\n114 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:139:24\n |\n139 | return Some((flag.name(), B::from_bits_retain(bits)));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:143:9\n |\n143 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:167:16\n |\n167 | impl Iterator for IterDefinedNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:170:27\n |\n170 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:171:19\n |\n171 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:176:24\n |\n176 | return Some((flag.name(), B::from_bits_retain(flag.value().bits())));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:180:9\n |\n180 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:42:66\n |\n42 | pub fn to_writer(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:99:43\n |\n99 | pub fn from_str(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:107:16\n |\n107 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:115:20\n |\n115 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:120:34\n |\n120 | let parsed_flag = if let Some(flag) = flag.strip_prefix(\"0x\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::option::Option::Some;\n |\n 33 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:136:5\n |\n136 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:142:71\n |\n142 | pub fn to_writer_truncate(flags: &B, writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:155:52\n |\n155 | pub fn from_str_truncate(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:159:5\n |\n159 | Ok(B::from_bits_truncate(from_str::(input)?.bits()))\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:165:73\n |\n165 | pub fn to_writer_strict(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:189:50\n |\n189 | pub fn from_str_strict(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:197:16\n |\n197 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:205:20\n |\n205 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:211:20\n |\n211 | return Err(ParseError::invalid_hex_flag(\"unsupported hex flag value\"));\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:219:5\n |\n219 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:239:15\n |\n239 | Self: Sized;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 33 + use crate::__private::core::marker::Sized;\n |\n 33 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:237:34\n |\n237 | fn parse_hex(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:327:9\n |\n327 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:132:18\n |\n132 | pub trait Flags: Sized + 'static {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:168:39\n |\n168 | fn from_bits(bits: Self::Bits) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:172:13\n |\n172 | Some(truncated)\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:174:13\n |\n174 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:190:33\n |\n190 | fn from_name(name: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:193:20\n |\n193 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:198:24\n |\n198 | return Some(Self::from_bits_retain(flag.value().bits()));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:202:9\n |\n202 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:241:15\n |\n241 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:249:15\n |\n249 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:257:15\n |\n257 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:265:15\n |\n265 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:276:15\n |\n276 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:284:15\n |\n284 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:292:15\n |\n292 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:304:15\n |\n304 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:347:5\n |\n347 | Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::clone::Clone;\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:348:7\n |\n348 | + Copy\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:349:7\n |\n349 | + PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:354:7\n |\n354 | + Sized\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:382:46\n |\n382 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:388:46\n |\n388 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:434:16\n |\n434 | type Iter: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:437:21\n |\n437 | type IterNames: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:46:3\n |\n46 | #[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:25:3\n |\n25 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:414:9\n |\n414 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:401:9\n |\n401 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:106:3\n |\n106 | #[derive(Debug, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:82:3\n |\n82 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:76:29\n |\n76 | Error::Empty => write!(f, \"value was empty\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:75:38\n |\n75 | ... Error::NumberOverflow => write!(f, \"number is too large or cannot be represented without a lack of precision (values below 1ns are ...\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:67:17\n |\n67 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:64:17\n |\n64 | write!(f, \"time unit needed, for example {0}sec or {0}ms\", value)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:62:46\n |\n62 | Error::NumberExpected(offset) => write!(f, \"expected number at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:61:48\n |\n61 | Error::InvalidCharacter(offset) => write!(f, \"invalid character at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:7:3\n |\n7 | #[derive(Debug, PartialEq, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:61:3\n |\n61 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:51:3\n |\n51 | #[derive(Debug, Clone, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:46:37\n |\n46 | Error::InvalidFormat => write!(f, \"timestamp format is invalid\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:45:36\n |\n45 | Error::InvalidDigit => write!(f, \"bad character where digit is expected\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:44:34\n |\n44 | Error::OutOfRange => write!(f, \"numeric component is out of range\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:29:3\n |\n29 | #[derive(Debug, PartialEq, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:43:52\n |\n43 | fn try_push(&mut self, element: Self::Item) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:48:13\n |\n48 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:50:13\n |\n50 | Err(CapacityError::new(element))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:61:26\n |\n61 | fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:63:20\n |\n63 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:68:13\n |\n68 | Some(ptr::read(self.as_ptr().add(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:49:27\n |\n49 | impl Drop for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:205:47\n |\n205 | pub fn try_push(&mut self, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:309:63\n |\n309 | pub fn try_insert(&mut self, index: usize, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:314:20\n |\n314 | return Err(CapacityError::new(element));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:332:9\n |\n332 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:349:30\n |\n349 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:396:49\n |\n396 | pub fn swap_pop(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:399:20\n |\n399 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:443:47\n |\n443 | pub fn pop_at(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:445:13\n |\n445 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:465:18\n |\n465 | where F: FnMut(&mut T) -> bool\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:482:35\n |\n482 | impl Drop for BackshiftOnDrop<'_, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:502:27\n |\n502 | fn process_one bool, T, const CAP: usize, const DELETED: bool>(\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:535:9\n |\n535 | drop(g);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 2 + use crate::arrayvec::mem::drop;\n |\n 2 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:570:18\n |\n570 | where T: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Copy;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:569:61\n |\n569 | pub fn try_extend_from_slice(&mut self, other: &[T]) -> Result<(), CapacityError>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:573:20\n |\n573 | return Err(CapacityError::new(()));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:584:9\n |\n584 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:657:32\n |\n657 | pub fn into_inner(self) -> Result<[T; CAP], Self> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:659:13\n |\n659 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n659 - Err(self)\n659 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:661:22\n |\n661 | unsafe { Ok(self.into_inner_unchecked()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:755:27\n |\n755 | impl From<[T; CAP]> for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:782:14\n |\n782 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:786:33\n |\n786 | fn try_from(slice: &[T]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use crate::arrayvec::fmt::Result;\n |\n 2 + use crate::arrayvec::io::Result;\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:788:13\n |\n788 | Err(CapacityError::new(()))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:792:13\n |\n792 | Ok(array)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:809:35\n |\n809 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:826:35\n |\n826 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a mut ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:843:27\n |\n843 | impl IntoIterator for ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:895:27\n |\n895 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::Iterator;\n |\n 2 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:898:27\n |\n898 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror: could not compile `either` (lib) due to 2 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:900:13\n |\n900 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:905:17\n |\n905 | Some(ptr::read(self.v.get_unchecked_ptr(index)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:910:36\n |\n910 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:13:3\n |\n13 | #[derive(Eq, PartialEq, Clone, Copy, Debug)]\n | ^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:912:15\n |\n912 | (len, Some(len))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:916:27\n |\n916 | impl DoubleEndedIterator for IntoIter {\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::DoubleEndedIterator;\n |\n 2 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:917:32\n |\n917 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:919:13\n |\n919 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:924:17\n |\n924 | Some(ptr::read(self.v.get_unchecked_ptr(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:930:27\n |\n930 | impl ExactSizeIterator for IntoIter { }\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::ExactSizeIterator;\n |\n 2 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:932:27\n |\n932 | impl Drop for IntoIter {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:947:27\n |\n947 | impl Clone for IntoIter\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:948:10\n |\n948 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:44\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:20\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:44\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:20\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:982:35\n |\n982 | impl<'a, T: 'a, const CAP: usize> Iterator for Drain<'a, T, CAP> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::Iterator;\n |\n 2 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:985:27\n |\n985 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:993:36\n |\n993 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:998:35\n |\n998 | impl<'a, T: 'a, const CAP: usize> DoubleEndedIterator for Drain<'a, T, CAP>\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::DoubleEndedIterator;\n |\n 2 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1000:32\n |\n1000 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1009:35\n |\n1009 | impl<'a, T: 'a, const CAP: usize> ExactSizeIterator for Drain<'a, T, CAP> {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::ExactSizeIterator;\n |\n 2 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1011:35\n |\n1011 | impl<'a, T: 'a, const CAP: usize> Drop for Drain<'a, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1016:19\n |\n1016 | while let Some(_) = self.next() { }\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1033:14\n |\n1033 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1040:18\n |\n1040 | impl Drop for ScopeExitGuard\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1041:14\n |\n1041 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1053:27\n |\n1053 | impl Extend for ArrayVec {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::Extend;\n |\n 2 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1058:18\n |\n1058 | fn extend>(&mut self, iter: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1081:18\n |\n1081 | where I: IntoIterator\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1100:20\n |\n1100 | if let Some(elt) = iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1117:18\n |\n1117 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1145:21\n |\n1145 | fn from_iter>(iter: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::iter::IntoIterator;\n |\n 2 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1152:27\n |\n1152 | impl Clone for ArrayVec\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1153:14\n |\n1153 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1182:27\n |\n1182 | impl PartialEq for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1183:14\n |\n1183 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1190:27\n |\n1190 | impl PartialEq<[T]> for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1191:14\n |\n1191 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialEq;\n |\n 2 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:27\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Eq;\n |\n 2 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:60\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Eq;\n |\n 2 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1208:27\n |\n1208 | impl AsRef<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1212:27\n |\n1212 | impl AsMut<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1220:27\n |\n1220 | impl Default for ArrayVec {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:27\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialOrd;\n |\n 2 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:68\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::PartialOrd;\n |\n 2 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1228:44\n |\n1228 | fn partial_cmp(&self, other: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:27\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Ord;\n |\n 2 + use std::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:61\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 2 + use crate::arrayvec::cmp::Ord;\n |\n 2 + use std::cmp::Ord;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1264:9\n |\n1264 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1266:45\n |\n1266 | fn flush(&mut self) -> io::Result<()> { Ok(()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:43:24\n |\n43 | impl Default for ArrayString\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:108:29\n |\n108 | pub fn from(s: &str) -> Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:111:9\n |\n111 | Ok(arraystr)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:123:47\n |\n123 | pub fn from_byte_string(b: &[u8; CAP]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:132:9\n |\n132 | Ok(vec)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:230:44\n |\n230 | pub fn try_push(&mut self, c: char) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:236:17\n |\n236 | Ok(n) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:238:21\n |\n238 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:17\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:27\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:284:55\n |\n284 | pub fn try_push_str<'a>(&mut self, s: &'a str) -> Result<(), CapacityError<&'a str>> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:286:20\n |\n286 | return Err(CapacityError::new(s));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:295:9\n |\n295 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:313:30\n |\n313 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:315:13\n |\n315 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:322:9\n |\n322 | Some(ch)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:373:13\n |\n373 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:455:24\n |\n455 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:462:24\n |\n462 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:469:24\n |\n469 | impl PartialEq> for str\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:476:24\n |\n476 | impl Eq for ArrayString \n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::Eq;\n |\n 1 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:496:24\n |\n496 | impl AsRef for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:507:24\n |\n507 | impl AsRef for ArrayString {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:530:24\n |\n530 | impl Clone for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:542:24\n |\n542 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:544:42\n |\n544 | fn partial_cmp(&self, rhs: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:553:24\n |\n553 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:555:41\n |\n555 | fn partial_cmp(&self, rhs: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:564:24\n |\n564 | impl PartialOrd> for str\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:566:54\n |\n566 | fn partial_cmp(&self, rhs: &ArrayString) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:575:24\n |\n575 | impl Ord for ArrayString\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::array_string::cmp::Ord;\n |\n 1 + use std::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:586:29\n |\n586 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:675:32\n |\n675 | fn try_from(f: &'a str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:678:9\n |\n678 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:686:43\n |\n686 | fn try_from(f: fmt::Arguments<'a>) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::array_string::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:690:9\n |\n690 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:32:66\n |\n32 | pub unsafe fn encode_utf8(ch: char, ptr: *mut u8, len: usize) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n14 + use std::fmt::Result;\n |\n14 + use std::io::Result;\n |\n14 + use std::result::Result;\n |\n14 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:37:16\n |\n37 | return Ok(1);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:41:16\n |\n41 | return Ok(2);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:46:16\n |\n46 | return Ok(3);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:52:16\n |\n52 | return Ok(4);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:54:5\n |\n54 | Err(EncodeUtf8Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:64:16\n |\n64 | if let Some(ch) = std::char::from_u32(codepoint) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:66:34\n |\n66 | fn two_digits(b1: u8, b2: u8) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::date::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:67:46\n |\n67 | fn two_digits_inner(a: char, b: char) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:71:9\n |\n71 | Some((a * 10 + b) as u64)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:84:34\n |\n84 | pub fn parse_rfc3339(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::date::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:86:16\n |\n86 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:89:38\n |\n89 | if b[10] != b'T' || (b.last() != Some(&b'Z') && !s.ends_with(\"+00:00\")) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:90:16\n |\n90 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:108:39\n |\n108 | pub fn parse_rfc3339_weak(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::date::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:110:16\n |\n110 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:119:16\n |\n119 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:129:16\n |\n129 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:151:21\n |\n151 | _ => return Err(Error::OutOfRange),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:154:16\n |\n154 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:169:21\n |\n169 | if b.get(19) == Some(&b'.') {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:175:24\n |\n175 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:181:24\n |\n181 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:188:16\n |\n188 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:193:16\n |\n193 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:196:5\n |\n196 | Ok(UNIX_EPOCH + Duration::new(total_seconds, nanos))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:270:20\n |\n270 | return Err(fmt::Error);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:37:15\n |\n37 | unit: String,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 1 + use std::string::String;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:85:19\n |\n85 | trait OverflowOp: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:86:34\n |\n86 | fn mul(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:87:34\n |\n87 | fn add(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:88:34\n |\n88 | fn div(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:92:34\n |\n92 | fn mul(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:95:34\n |\n95 | fn add(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:98:34\n |\n98 | fn div(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:100:18\n |\n100 | 0 => Ok(self / other),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:101:18\n |\n101 | _ => Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:118:27\n |\n118 | fn parse(mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:122:28\n |\n122 | let mut frac = None; // fractional part\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:124:23\n |\n124 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:138:32\n |\n138 | frac = Some(self.parse_fractional_part(&mut off)?);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:142:32\n |\n142 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:149:23\n |\n149 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:159:32\n |\n159 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:167:17\n |\n167 | Some(n) => n,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:168:32\n |\n168 | None => return Ok(out),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:39\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:46\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:28\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:31\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:182:28\n |\n182 | return Err(Error::NumberExpected(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:9\n |\n186 | Ok(None)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:12\n |\n186 | Ok(None)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:189:61\n |\n189 | fn parse_fractional_part(&mut self, off: &mut usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:193:19\n |\n193 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:214:28\n |\n214 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:222:20\n |\n222 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:224:9\n |\n224 | Ok(Fraction {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:237:15\n |\n237 | frac: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:241:10\n |\n241 | ) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:243:13\n |\n243 | Ok(u) => u,\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:244:13\n |\n244 | Err(()) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:245:24\n |\n245 | return Err(Error::UnknownUnit {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:270:16\n |\n270 | if let Some(Fraction {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:276:44\n |\n276 | Unit::Nanosecond => return Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:290:9\n |\n290 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:294:64\n |\n294 | fn add_current(mut sec: u64, nsec: u64, out: &mut Duration) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:302:5\n |\n302 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:321:29\n |\n321 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:323:40\n |\n323 | \"nanos\" | \"nsec\" | \"ns\" => Ok(Self::Nanosecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:324:37\n |\n324 | \"usec\" | \"us\" | \"µs\" => Ok(Self::Microsecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:325:41\n |\n325 | \"millis\" | \"msec\" | \"ms\" => Ok(Self::Millisecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:326:60\n |\n326 | \"seconds\" | \"second\" | \"secs\" | \"sec\" | \"s\" => Ok(Self::Second),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:327:60\n |\n327 | \"minutes\" | \"minute\" | \"min\" | \"mins\" | \"m\" => Ok(Self::Minute),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:328:54\n |\n328 | \"hours\" | \"hour\" | \"hr\" | \"hrs\" | \"h\" => Ok(Self::Hour),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:329:37\n |\n329 | \"days\" | \"day\" | \"d\" => Ok(Self::Day),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:330:54\n |\n330 | \"weeks\" | \"week\" | \"wk\" | \"wks\" | \"w\" => Ok(Self::Week),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:331:41\n |\n331 | \"months\" | \"month\" | \"M\" => Ok(Self::Month),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:332:54\n |\n332 | \"years\" | \"year\" | \"yr\" | \"yrs\" | \"y\" => Ok(Self::Year),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:333:18\n |\n333 | _ => Err(()),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:364:35\n |\n364 | pub fn parse_duration(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:366:16\n |\n366 | return Ok(Duration::ZERO);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:407:5\n |\n407 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:417:5\n |\n417 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:434:20\n |\n434 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:464:9\n |\n464 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:49:6\n |\n49 | impl AsRef for Duration {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:62:6\n |\n62 | impl From for StdDuration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:68:6\n |\n68 | impl From for Duration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:76:29\n |\n76 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::wrapper::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:87:6\n |\n87 | impl AsRef for Timestamp {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:100:6\n |\n100 | impl From for SystemTime {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:106:6\n |\n106 | impl From for Timestamp {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:812:27\n |\n812 | fn into_iter(self) -> Self::IntoIter { self.iter() }\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n812 - fn into_iter(self) -> Self::IntoIter { self.iter() }\n812 + fn into_iter(self) -> <&'a ArrayVec as IntoIterator>::IntoIter { self.iter() }\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:114:29\n |\n114 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::wrapper::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:829:27\n |\n829 | fn into_iter(self) -> Self::IntoIter { self.iter_mut() }\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n829 - fn into_iter(self) -> Self::IntoIter { self.iter_mut() }\n829 + fn into_iter(self) -> <&'a mut ArrayVec as IntoIterator>::IntoIter { self.iter_mut() }\n |\n\nSome errors have detailed explanations: E0223, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror[E0277]: `date::Error` doesn't implement `Debug`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:39:19\n |\n39 | impl StdError for Error {}\n | ^^^^^ the trait `Debug` is not implemented for `date::Error`\n |\n = note: add `#[derive(Debug)]` to `date::Error` or manually `impl Debug for date::Error`\nnote: required by a bound in `std::error::Error`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\error.rs:53:18\n |\n53 | pub trait Error: Debug + Display {\n | ^^^^^ required by this bound in `Error`\nhelp: consider annotating `date::Error` with `#[derive(Debug)]`\n |\n30 + #[derive(Debug)]\n31 | pub enum Error {\n |\n\nerror[E0277]: `duration::Error` doesn't implement `Debug`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:56:19\n |\n56 | impl StdError for Error {}\n | ^^^^^ the trait `Debug` is not implemented for `duration::Error`\n |\n = note: add `#[derive(Debug)]` to `duration::Error` or manually `impl Debug for duration::Error`\nnote: required by a bound in `std::error::Error`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\error.rs:53:18\n |\n53 | pub trait Error: Debug + Display {\n | ^^^^^ required by this bound in `Error`\n\nSome errors have detailed explanations: E0277, E0405, E0412, E0425, E0462, E0531.\nFor more information about an error, try `rustc --explain E0277`.\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs:11:1\n |\n11 | /*!\n | ^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:77:1\n |\n77 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:922:12\n |\n922 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:992:12\n |\n992 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2046:12\n |\n2046 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2152:12\n |\n2152 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1024:12\n |\n1024 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1112:12\n |\n1112 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:29:3\n |\n29 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:179:13\n |\n179 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:20:3\n |\n20 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:8:3\n |\n8 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:71:9\n |\n71 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:12:3\n |\n12 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\.fingerprint\\autocfg-110bdd5999cc8351\\output-lib-autocfg`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:146:9\n |\n146 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: could not compile `arrayvec` (lib) due to 163 previous errors\nerror: could not compile `humantime` (lib) due to 109 previous errors\nerror: could not compile `bitflags` (lib) due to 68 previous errors\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:152:9\n |\n152 | assert!(len <= self.remaining(), \"`len` greater than remaining\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:108:9\n |\n108 | assert!(index < self.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:137:9\n |\n137 | assert_eq!(self.len(), src.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:190:9\n |\n190 | debug_assert!(!ptr.is_null());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:390:9\n |\n390 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:453:9\n |\n453 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:459:9\n |\n459 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:508:9\n |\n508 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:558:9\n |\n558 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:674:9\n |\n674 | debug_assert!(self.len >= by, \"internal: inc_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:711:9\n |\n711 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:986:9\n |\n986 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1164:5\n |\n1164 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1215:9\n |\n1215 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1234:9\n |\n1234 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1263:9\n |\n1263 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1296:13\n |\n1296 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1310:9\n |\n1310 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1331:13\n |\n1331 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1524:5\n |\n1524 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1540:13\n |\n1540 | debug_assert!(actual as usize == ptr as usize);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:258:13\n |\n258 | debug_assert_eq!(bytes.kind(), KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:321:9\n |\n321 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:529:9\n |\n529 | debug_assert!(len <= self.cap, \"set_len out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:665:21\n |\n665 | debug_assert_eq!(self.len, v.len() - off);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:672:9\n |\n672 | debug_assert_eq!(kind, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:682:21\n |\n682 | None => panic!(\"overflow\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:746:21\n |\n746 | debug_assert!(off + len <= v.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:782:9\n |\n782 | debug_assert_eq!(self.len, v.len());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:870:13\n |\n870 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:963:9\n |\n963 | debug_assert!(count <= self.cap, \"internal: set_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1019:9\n |\n1019 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1020:9\n |\n1020 | debug_assert!(ref_cnt == 1 || ref_cnt == 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1046:9\n |\n1046 | debug_assert_eq!(shared as usize & KIND_MASK, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1070:9\n |\n1070 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1077:9\n |\n1077 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1078:9\n |\n1078 | debug_assert!(pos <= MAX_VEC_POS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1153:9\n |\n1153 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1222:13\n |\n1222 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1748:8\n |\n1748 | if cfg!(debug_assertions) {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1763:5\n |\n1763 | debug_assert_eq!(ptr as usize, addr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:14:9\n |\n14 | write!(f, \"b\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:18:17\n |\n18 | write!(f, \"\\\\n\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:20:17\n |\n20 | write!(f, \"\\\\r\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:22:17\n |\n22 | write!(f, \"\\\\t\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:24:17\n |\n24 | write!(f, \"\\\\{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:26:17\n |\n26 | write!(f, \"\\\\0\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:29:17\n |\n29 | write!(f, \"{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:31:17\n |\n31 | write!(f, \"\\\\x{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:34:9\n |\n34 | write!(f, \"\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:9:13\n |\n9 | write!(f, \"{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:18:13\n |\n18 | write!(f, \"{:02X}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:139:3\n |\n139 | #[derive(Debug, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 80 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:150:9\n |\n150 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:172:5\n |\n172 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:180:5\n |\n180 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `anyhow` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"backtrace\\\", \\\"default\\\", \\\"std\\\"))\" -C metadata=18e57df37900a580 -C extra-filename=-045a5c2a78504372 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\build\\anyhow-045a5c2a78504372 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 38 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1161:60\n |\n1161 | fn try_copy_to_slice(&mut self, mut dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1163:20\n |\n1163 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1178:9\n |\n1178 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1204:33\n |\n1204 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1206:20\n |\n1206 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1213:9\n |\n1213 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1239:33\n |\n1239 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1241:20\n |\n1241 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1248:9\n |\n1248 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1275:34\n |\n1275 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1303:37\n |\n1303 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1334:37\n |\n1334 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1362:34\n |\n1362 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1390:37\n |\n1390 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1421:37\n |\n1421 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1449:34\n |\n1449 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1477:37\n |\n1477 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1508:37\n |\n1508 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1536:34\n |\n1536 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1564:37\n |\n1564 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1595:37\n |\n1595 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1623:34\n |\n1623 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1651:37\n |\n1651 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1682:37\n |\n1682 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1710:34\n |\n1710 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1738:37\n |\n1738 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1769:37\n |\n1769 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1797:35\n |\n1797 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1825:38\n |\n1825 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1856:38\n |\n1856 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1884:35\n |\n1884 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1912:38\n |\n1912 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1943:38\n |\n1943 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1975:50\n |\n1975 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2007:53\n |\n2007 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2045:53\n |\n2045 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2081:49\n |\n2081 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2113:52\n |\n2113 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2151:52\n |\n2151 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2184:34\n |\n2184 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2185:9\n |\n2185 | Ok(f32::from_bits(self.try_get_u32()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2213:37\n |\n2213 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2214:9\n |\n2214 | Ok(f32::from_bits(self.try_get_u32_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2245:37\n |\n2245 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2246:9\n |\n2246 | Ok(f32::from_bits(self.try_get_u32_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2274:34\n |\n2274 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2275:9\n |\n2275 | Ok(f64::from_bits(self.try_get_u64()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2303:37\n |\n2303 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2304:9\n |\n2304 | Ok(f64::from_bits(self.try_get_u64_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2335:37\n |\n2335 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2336:9\n |\n2336 | Ok(f64::from_bits(self.try_get_u64_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2396:15\n |\n2396 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2418:15\n |\n2418 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2450:15\n |\n2450 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:16\n |\n2881 | impl Buf for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:16\n |\n2885 | impl Buf for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2927:9\n |\n2927 | impl> Buf for std::io::Cursor {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:204:15\n |\n204 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:964:13\n |\n964 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:993:13\n |\n993 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1052:13\n |\n1052 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1081:13\n |\n1081 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1287:15\n |\n1287 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1319:15\n |\n1319 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1347:15\n |\n1347 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:26\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:26\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1643:15\n |\n1643 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:229:12\n |\n229 | impl IntoIterator for Chain\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:107:14\n |\n107 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:112:20\n |\n112 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:118:9\n |\n118 | Some(b)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:121:36\n |\n121 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:123:15\n |\n123 | (rem, Some(rem))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:127:14\n |\n127 | impl ExactSizeIterator for IntoIter {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:65:15\n |\n65 | impl io::Read for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:70:9\n |\n70 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:74:15\n |\n74 | impl io::BufRead for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:76:9\n |\n76 | Ok(self.buf.chunk())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:190:20\n |\n190 | if let Some(buf) = slice.get(..limit) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:216:10\n |\n216 | impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:222:10\n |\n222 | impl<'a> From<&'a mut [MaybeUninit]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:77:18\n |\n77 | impl io::Write for Writer {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:82:9\n |\n82 | Ok(n)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:86:9\n |\n86 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:12\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:26\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:600:17\n |\n600 | drop(self.split_off(len));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:641:34\n |\n641 | pub fn try_into_mut(self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:643:13\n |\n643 | Ok(self.into())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:645:13\n |\n645 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n645 - Err(self)\n645 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:681:13\n |\n681 | unsafe impl Send for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:682:13\n |\n682 | unsafe impl Sync for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:684:6\n |\n684 | impl Drop for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:691:6\n |\n691 | impl Clone for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:737:6\n |\n737 | impl AsRef<[u8]> for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:759:6\n |\n759 | impl IntoIterator for Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n759 - impl IntoIterator for Bytes {\n759 + impl FromIterator for Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:768:10\n |\n768 | impl<'a> IntoIterator for &'a Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n768 - impl<'a> IntoIterator for &'a Bytes {\n768 + impl<'a> FromIterator for &'a Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:778:21\n |\n778 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n778 - fn from_iter>(into_iter: T) -> Self {\n778 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:785:6\n |\n785 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:791:6\n |\n791 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:792:45\n |\n792 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:797:6\n |\n797 | impl Ord for Bytes {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:803:6\n |\n803 | impl Eq for Bytes {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:805:6\n |\n805 | impl PartialEq<[u8]> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:811:6\n |\n811 | impl PartialOrd<[u8]> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:812:44\n |\n812 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:817:6\n |\n817 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:823:6\n |\n823 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:824:45\n |\n824 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:825:18\n |\n825 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:829:6\n |\n829 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:835:6\n |\n835 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:836:43\n |\n836 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:841:6\n |\n841 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:847:6\n |\n847 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:848:45\n |\n848 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:849:18\n |\n849 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:853:6\n |\n853 | impl PartialEq> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:859:6\n |\n859 | impl PartialOrd> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:860:47\n |\n860 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:865:6\n |\n865 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:871:6\n |\n871 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:872:45\n |\n872 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:873:18\n |\n873 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:877:6\n |\n877 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:883:6\n |\n883 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:884:46\n |\n884 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:889:6\n |\n889 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:895:6\n |\n895 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:896:45\n |\n896 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:897:18\n |\n897 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:901:6\n |\n901 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:907:6\n |\n907 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:908:45\n |\n908 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:909:18\n |\n909 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:913:6\n |\n913 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:919:6\n |\n919 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:920:45\n |\n920 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:921:18\n |\n921 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:21\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:14\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:927:12\n |\n927 | Bytes: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:21\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:14\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:936:12\n |\n936 | Bytes: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:938:45\n |\n938 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:945:6\n |\n945 | impl Default for Bytes {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:952:6\n |\n952 | impl From<&'static [u8]> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:958:6\n |\n958 | impl From<&'static str> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:964:6\n |\n964 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:999:6\n |\n999 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1030:6\n |\n1030 | impl From for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1052:6\n |\n1052 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1058:6\n |\n1058 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1125:5\n |\n1125 | drop(b);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1364:6\n |\n1364 | impl Drop for Shared {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1539:9\n |\n1539 | Ok(actual) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1550:9\n |\n1550 | Err(actual) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1593:5\n |\n1593 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1616:8\n |\n1616 | F: FnOnce(usize) -> usize,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:480:33\n |\n480 | let additional = if let Some(additional) = new_len.checked_sub(self.len()) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:680:13\n |\n680 | Some(new_cap) => new_cap,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:910:16\n |\n910 | if let Err(other) = self.try_unsplit(other) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:993:51\n |\n993 | fn try_unsplit(&mut self, other: BytesMut) -> Result<(), BytesMut> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes_mut::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n 1 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:995:20\n |\n995 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1007:13\n |\n1007 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1009:13\n |\n1009 | Err(other)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1123:6\n |\n1123 | impl Drop for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1203:15\n |\n1203 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1231:6\n |\n1231 | impl AsRef<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1247:6\n |\n1247 | impl AsMut<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1261:10\n |\n1261 | impl<'a> From<&'a [u8]> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1267:10\n |\n1267 | impl<'a> From<&'a str> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1273:6\n |\n1273 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1279:6\n |\n1279 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1285:6\n |\n1285 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1286:48\n |\n1286 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1291:6\n |\n1291 | impl Ord for BytesMut {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1297:6\n |\n1297 | impl Eq for BytesMut {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1299:6\n |\n1299 | impl Default for BytesMut {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1333:13\n |\n1333 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1335:13\n |\n1335 | Err(fmt::Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1345:6\n |\n1345 | impl Clone for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1351:6\n |\n1351 | impl IntoIterator for BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1351 - impl IntoIterator for BytesMut {\n1351 + impl FromIterator for BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1360:10\n |\n1360 | impl<'a> IntoIterator for &'a BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1360 - impl<'a> IntoIterator for &'a BytesMut {\n1360 + impl<'a> FromIterator for &'a BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1369:6\n |\n1369 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1372:12\n |\n1372 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1372 - T: IntoIterator,\n1372 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1387:10\n |\n1387 | impl<'a> Extend<&'a u8> for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1390:12\n |\n1390 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1390 - T: IntoIterator,\n1390 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1396:6\n |\n1396 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1399:12\n |\n1399 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1399 - T: IntoIterator,\n1399 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1408:21\n |\n1408 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1408 - fn from_iter>(into_iter: T) -> Self {\n1408 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1414:21\n |\n1414 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1414 - fn from_iter>(into_iter: T) -> Self {\n1414 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1462:5\n |\n1462 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes_mut::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1552:13\n |\n1552 | unsafe impl Send for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1553:13\n |\n1553 | unsafe impl Sync for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1561:6\n |\n1561 | impl PartialEq<[u8]> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1567:6\n |\n1567 | impl PartialOrd<[u8]> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1568:44\n |\n1568 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1573:6\n |\n1573 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1579:6\n |\n1579 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1580:48\n |\n1580 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1581:18\n |\n1581 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1585:6\n |\n1585 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1591:6\n |\n1591 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1592:43\n |\n1592 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1597:6\n |\n1597 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1603:6\n |\n1603 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1604:48\n |\n1604 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1605:18\n |\n1605 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1609:6\n |\n1609 | impl PartialEq> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1615:6\n |\n1615 | impl PartialOrd> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1616:47\n |\n1616 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1621:6\n |\n1621 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1627:6\n |\n1627 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1628:48\n |\n1628 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1633:6\n |\n1633 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1639:6\n |\n1639 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1640:46\n |\n1640 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1645:6\n |\n1645 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1651:6\n |\n1651 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1652:48\n |\n1652 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1653:18\n |\n1653 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:21\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:14\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1659:15\n |\n1659 | BytesMut: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:21\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:14\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1668:15\n |\n1668 | BytesMut: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1670:45\n |\n1670 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1675:6\n |\n1675 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1681:6\n |\n1681 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1682:48\n |\n1682 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1683:18\n |\n1683 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1687:6\n |\n1687 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1693:6\n |\n1693 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1694:48\n |\n1694 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1699:6\n |\n1699 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1705:6\n |\n1705 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1711:6\n |\n1711 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:35:9\n |\n35 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:11:9\n |\n11 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:20:9\n |\n20 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:12:20\n |\n12 | F: FnOnce(&mut *mut T) -> R;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:18:20\n |\n18 | F: FnOnce(&mut *mut T) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:119:9\n |\n119 | Ok(b) => a.saturating_sub(b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:120:9\n |\n120 | Err(_) => 0,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:129:9\n |\n129 | Ok(a) => usize::min(a, b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:130:9\n |\n130 | Err(_) => b,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:149:56\n |\n149 | fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 80 + use core::fmt::Result;\n |\n 80 + use core::result::Result;\n |\n 80 + use alloc::fmt::Result;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:163:6\n |\n163 | impl From for std::io::Error {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 80 + use core::convert::From;\n |\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:15\n |\n2881 | impl Buf for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:15\n |\n2885 | impl Buf for Box {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:25\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:25\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^^\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:237:27\n |\n237 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n237 - fn into_iter(self) -> Self::IntoIter {\n237 + fn into_iter(self) -> as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:772:27\n |\n772 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n772 - fn into_iter(self) -> Self::IntoIter {\n772 + fn into_iter(self) -> <&'a bytes::Bytes as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1364:27\n |\n1364 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n1364 - fn into_iter(self) -> Self::IntoIter {\n1364 + fn into_iter(self) -> <&'a BytesMut as IntoIterator>::IntoIter {\n |\n\nerror: could not compile `bytes` (lib) due to 618 previous errors\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:171:27\n |\n171 | pub fn all_cases() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:12\n |\n7 | words: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:16\n |\n7 | words: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n6 | pub(super) struct Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:35\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:39\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:61:24\n |\n61 | .collect::>();\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:17\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:26\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:46\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:61\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:65\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:107:47\n |\n107 | pub fn into_case(mut self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:249:28\n |\n249 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:302:24\n |\n302 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:319:24\n |\n319 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:331:35\n |\n331 | fn join(self, delim: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:119:38\n |\n119 | fn to_case(&self, case: Case) -> String;\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:127:38\n |\n127 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:136:17\n |\n136 | impl Casing for String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:137:38\n |\n137 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:157:11\n |\n157 | name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:162:24\n |\n162 | const fn new(name: String, case: Case) -> Self {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:168:38\n |\n168 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0599]: no method named `flat_map` found for struct `Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:14:14\n |\n 12 | let words = name\n | _____________________-\n 13 | | .split(|c| \"-_ \".contains(c))\n 14 | | .flat_map(Self::split_camel)\n | | -^^^^^^^^ method not found in `Split<'_, {closure@words.rs:13:20}>`\n | |_____________|\n |\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1472:8\n |\n1472 | fn flat_map(self, f: F) -> FlatMap\n | -------- the method is available for `core::str::Split<'_, {closure@C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:13:20: 13:23}>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `flat_map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `map` found for struct `core::str::SplitAsciiWhitespace` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:18\n |\n 23 | Title | Upper | Lower | Toggle | Alternating => name\n | _____________________________________________________________-\n 24 | | .split_ascii_whitespace()\n 25 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::SplitAsciiWhitespace<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:22\n |\n25 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:18\n |\n 27 | Kebab | Cobol | Train => name\n | ______________________________________-\n 28 | | .split('-')\n 29 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:22\n |\n29 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:18\n |\n 32 | Snake | UpperSnake | ScreamingSnake => name\n | ____________________________________________________-\n 33 | | .split('_')\n 34 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:22\n |\n34 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:52:37\n |\n 52 | let mid_iter = name.chars().skip(1);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:53:39\n |\n 53 | let right_iter = name.chars().skip(2);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `zip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:56:14\n |\n 55 | let mut split_indices = left_iter\n | _________________________________-\n 56 | | .zip(mid_iter)\n | |_____________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:612:8\n |\n 612 | fn zip(self, other: U) -> Zip\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `unzip` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3386:5\n |\n3386 | / fn unzip(self) -> (FromA, FromB)\n3387 | | where\n3388 | | FromA: Default + Extend,\n3389 | | FromB: Default + Extend,\n3390 | | Self: Sized + Iterator,\n | |______________________________________________^\nhelp: trait `Iterator` which provides `zip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `rev` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:65:47\n |\n 65 | let mut backwards_seek = name.chars().rev();\n | ^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3350:8\n |\n3350 | fn rev(self) -> Rev\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `rev` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:92:25\n |\n92 | let mut words = Vec::new();\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:104:32\n |\n104 | words.iter().rev().map(ToString::to_string).collect()\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:254:25\n |\n254 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:307:21\n |\n307 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:324:21\n |\n324 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0599]: no method named `to_owned` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:339:27\n |\n339 | delim.to_owned() + val\n | ^^^^^^^^ method not found in `&str`\n\nerror[E0599]: no method named `to_string` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:132:30\n |\n132 | FromCasing::new(self.to_string(), case)\n | ^^^^^^^^^ method not found in `&str`\n\nSome errors have detailed explanations: E0412, E0433, E0531, E0599, E0786.\nerror: could not compile `convert_case` (lib) due to 45 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0462, E0531.\nerror: could not compile `version_check` (lib) due to 101 previous errors\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1673:6:\nfailed to spawn coordinator thread: Os { code: 1450, kind: Uncategorized, message: \"Insufficient system resources exist to complete the requested service.\" }\nstack backtrace:\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f561d2 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C embed-bitcode=no -C debug-assertions=off -C linker=rust-lld.exe -C strip=debuginfo\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989227353\\target_st_ac6d8869-ca6e-4551-a54b-6bd65b55ec5f\\release\\deps --cap-lints allow` (exit code: 101)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:09.307370700Z", + "finished_at": "2025-10-20T19:45:01.217337500Z" + } + } + }, + { + "name": "o4-mini", + "route_api_model": "o4-mini", + "tasks": { + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\nmemory allocation of 1572864 bytes failed\nmemory allocation of 1572864 bytes failed\nmemory allocation of 245760 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 49152 bytes failed\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 49152 bytes failed\nmemory allocation of 786432 bytes failed\nmemory allocation of 786432 bytes failed\nmemory allocation of 114688 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 65536 bytes failed\nmemory allocation of 50192 bytes failed\nmemory allocation of 58384 bytes failed\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:41:1\n |\n41 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 8336 bytes failed\nmemory allocation of 91152 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nerror: failed to build archive at `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps\\libnohash_hasher-74cd889d6f6ebf20.rlib`: failed to map object file: The paging file is too small for this operation to complete. (os error 1455)\n\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1144:10:\nfailed to spawn helper thread: Os { code: 1455, kind: Uncategorized, message: \"OS Error 1455 (FormatMessageW() returned error 317)\" }\nstack backtrace:\n Compiling spacetimedb-lib v1.6.0\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `nohash-hasher` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:4:3\n |\n4 | #[derive(Debug, Clone, Copy, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:27:17\n |\n27 | write!(f, \"Invalid character {:?} at position {}\", c, index)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f55e45 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo -C debuginfo=0 -C split-debuginfo=off -C linker=rust-lld.exe\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:29:40\n |\n29 | FromHexError::OddLength => write!(f, \"Odd number of digits\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:30:50\n |\n30 | FromHexError::InvalidStringLength => write!(f, \"Invalid string length\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\error.rs:21:6\n |\n21 | impl std::error::Error for FromHexError {}\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 101)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=f814a4353db8c6b1 -C extra-filename=-7f8efaa491e8b567 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `anyhow` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"backtrace\\\", \\\"default\\\", \\\"std\\\"))\" -C metadata=18e57df37900a580 -C extra-filename=-045a5c2a78504372 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\build\\anyhow-045a5c2a78504372 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `shlex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name shlex --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=c0da325576874395 -C extra-filename=-c306238f53f9a1f2 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `version_check` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name version_check --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d0fd6b26e91f692a -C extra-filename=-18adcbb16e011c6c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:89:11\n |\n89 | next: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n42 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:97:19\n |\n97 | next: None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n42 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:102:10\n |\n102 | impl<'a> Iterator for BytesToHexChars<'a> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 42 + use crate::iter::Iterator;\n |\n 42 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:105:27\n |\n105 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 42 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:107:13\n |\n107 | Some(current) => Some(current),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1673:6:\nfailed to spawn coordinator thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:35:24\n |\n35 | fn gen_uint(u: u64) -> UIntCode {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:52:23\n |\n52 | fn gen_int(i: i64) -> IntCode {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:63:36\n |\n63 | fn gcdi(mut a: i64, mut b: i64) -> i64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:76:36\n |\n76 | fn gcdu(mut a: u64, mut b: u64) -> u64 {\n | ^^^\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:86:20\n |\n86 | fn sign(i: i64) -> char {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:96:8\n |\n96 | a: u64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:151:84\n |\n151 | fn uint_binary_test(left: u64, operator: &'static str, right: u64, result: u64) -> UIntTest {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:161:8\n |\n161 | a: i64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:198:83\n |\n198 | fn int_binary_test(left: i64, operator: &'static str, right: i64, result: i64) -> IntBinaryTest {\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:208:9\n |\n208 | op: &'static str,\n | ^^^^^^^^^^^^\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:239:69\n |\n239 | fn int_unary_test(operator: &'static str, num: i64, result: i64) -> IntUnaryTest {\n | ^^^^^^^^^^^^\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^\n\n 5: 0x7ff9a79dbbab - core::fmt::write\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:396:17\n |\n396 | pub fn no_std() {}\n | ^^\n\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:405:36\n |\n405 | pub fn force_unix_path_separator() {}\n | ^^\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:407:11\n |\n407 | fn main() {\n | ___________^\n408 | | no_std();\n409 | | force_unix_path_separator();\n410 | | println!(\"cargo:rerun-if-changed=tests\");\n... |\n416 | | f.write_all(tests.as_bytes()).unwrap();\n417 | | }\n | |_^\n\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f561d2 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo -C debuginfo=0 -C split-debuginfo=off -C linker=rust-lld.exe\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: could not compile `nohash-hasher` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=e7abdae0bb8aeb3d -C extra-filename=-9bf8dd98abfb9091 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224794\\target_st_f1bee5c5-e5ad-4f31-bf62-1d0c2fb698ab\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 101)\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:107:30\n |\n107 | Some(current) => Some(current),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:110:29\n |\n110 | self.next = Some(self.table[(byte & 0x0F) as usize] as char);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:116:36\n |\n116 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 42 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:118:18\n |\n118 | (length, Some(length))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:137:9\n |\n137 | impl> ToHex for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:164:20\n |\n164 | pub trait FromHex: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:172:20\n |\n172 | fn from_hex>(hex: T) -> Result;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:172:44\n |\n172 | fn from_hex>(hex: T) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:175:30\n |\n175 | fn val(c: u8, idx: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:177:24\n |\n177 | b'A'..=b'F' => Ok(c - b'A' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:178:24\n |\n178 | b'a'..=b'f' => Ok(c - b'a' + 10),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:179:24\n |\n179 | b'0'..=b'9' => Ok(c - b'0'),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:180:14\n |\n180 | _ => Err(FromHexError::InvalidHexCharacter {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:191:20\n |\n191 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:191:44\n |\n191 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:194:20\n |\n194 | return Err(FromHexError::OddLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:199:30\n |\n199 | .map(|(i, pair)| Ok(val(pair[0], 2 * i)? << 4 | val(pair[1], 2 * i + 1)?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:28\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:52\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:214:17\n |\n214 | Ok(out)\n | ^^ not found in this scope\n...\n220 | / from_hex_array_impl! {\n221 | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n222 | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n223 | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48\n... |\n229 | | 160 192 200 224 256 384 512 768 1024 2048 4096 8192 16384 32768\n230 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:28\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:211:52\n |\n211 | fn from_hex>(hex: T) -> Result {\n | ^^^^^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:214:17\n |\n214 | Ok(out)\n | ^^ not found in this scope\n...\n233 | / from_hex_array_impl! {\n234 | | 65536 131072 262144 524288 1048576 2097152 4194304 8388608\n235 | | 16777216 33554432 67108864 134217728 268435456 536870912\n236 | | 1073741824 2147483648\n237 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `from_hex_array_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:259:18\n |\n259 | pub fn encode>(data: T) -> String {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:275:24\n |\n275 | pub fn encode_upper>(data: T) -> String {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:296:18\n |\n296 | pub fn decode>(data: T) -> Result, FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:296:43\n |\n296 | pub fn decode>(data: T) -> Result, FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:312:27\n |\n312 | pub fn decode_to_slice>(data: T, out: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:312:68\n |\n312 | pub fn decode_to_slice>(data: T, out: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:316:16\n |\n316 | return Err(FromHexError::OddLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:319:16\n |\n319 | return Err(FromHexError::InvalidStringLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:326:5\n |\n326 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:336:38\n |\n336 | fn generate_iter(len: usize) -> impl Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 42 + use crate::iter::Iterator;\n |\n 42 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:367:27\n |\n367 | pub fn encode_to_slice>(input: T, output: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 42 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:367:72\n |\n367 | pub fn encode_to_slice>(input: T, output: &mut [u8]) -> Result<(), FromHexError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 42 + use core::fmt::Result;\n |\n 42 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:369:16\n |\n369 | return Err(FromHexError::InvalidStringLength);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:382:5\n |\n382 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 42 + use core::result::Result::Ok;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror: could not compile `typenum` (build script) due to 58 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `autocfg` (lib) due to 131 previous errors\nerror[E0277]: `BytesToHexChars<'a>` is not an iterator\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:122:38\n |\n122 | impl<'a> iter::ExactSizeIterator for BytesToHexChars<'a> {\n | ^^^^^^^^^^^^^^^^^^^ `BytesToHexChars<'a>` is not an iterator\n |\n = help: the trait `Iterator` is not implemented for `BytesToHexChars<'a>`\nnote: required by a bound in `ExactSizeIterator`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/exact_size.rs:86:30\n |\n 86 | pub trait ExactSizeIterator: Iterator {\n | ^^^^^^^^ required by this bound in `ExactSizeIterator`\n\nSome errors have detailed explanations: E0277, E0405, E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `hex` (lib) due to 50 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:52.643908800Z", + "finished_at": "2025-10-20T19:45:05.530106700Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1144:10:\nfailed to spawn helper thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\nmemory allocation of 33296 bytes failed\nmemory allocation of 1572864 bytes failed\nmemory allocation of 114688 bytes failed\nmemory allocation of 4240 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 294928 bytes failed\nmemory allocation of 198672 bytes failed\nmemory allocation of 393216 bytes failed\nmemory allocation of 172056 bytes failed\nmemory allocation of 536960 bytes failed\nerror[E0786]: found invalid metadata files for crate `rustc_demangle` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\librustc_demangle-f9a3916c8c8bb672.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 15544 bytes failed\nmemory allocation of 61440 bytes failed\nerror: failed to create encoded metadata from file: The paging file is too small for this operation to complete. (os error 1455)\n\n Compiling getrandom v0.2.16\nerror: could not compile `nohash-hasher` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 2: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 3: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 4: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 5: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 6: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 7: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 8: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 9: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 10: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 11: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 12: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 13: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 14: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 15: 0x7ff9a3f55e45 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 16: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 17: 0x7ff9a3fafbb3 - ::codegen_crate\n 18: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 19: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 20: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 21: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 22: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 24: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 25: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 26: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 27: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo -C debuginfo=0 -C split-debuginfo=off -C linker=rust-lld.exe\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 101)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:1:5\n |\n1 | use std::ptr;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:2:5\n |\n2 | use std::slice;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:2:5\n |\n2 | use std::cmp;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:3:5\n |\n3 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:4:5\n |\n4 | use std::mem;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:5:5\n |\n5 | use std::ops::{Bound, Deref, DerefMut, RangeBounds};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:6:5\n |\n6 | use std::ptr;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:7:5\n |\n7 | use std::slice;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:10:5\n |\n10 | use std::borrow::{Borrow, BorrowMut};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:11:5\n |\n11 | use std::hash::{Hash, Hasher};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:12:5\n |\n12 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:15:5\n |\n15 | use std::io;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:17:5\n |\n17 | use std::mem::ManuallyDrop;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:18:5\n |\n18 | use std::mem::MaybeUninit;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\utils.rs:1:5\n |\n1 | use std::marker::PhantomData;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\utils.rs:2:5\n |\n2 | use std::mem::MaybeUninit;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:5\n |\n1 | use std::borrow::{Borrow, BorrowMut};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:2:5\n |\n2 | use std::cmp;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:3:5\n |\n3 | use std::convert::TryFrom;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:4:5\n |\n4 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:5:5\n |\n5 | use std::hash::{Hash, Hasher};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:6:5\n |\n6 | use std::mem::MaybeUninit;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:7:5\n |\n7 | use std::ops::{Deref, DerefMut};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:10:5\n |\n10 | use std::ptr;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:11:5\n |\n11 | use std::slice;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:12:5\n |\n12 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:13:5\n |\n13 | use std::str::FromStr;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:14:5\n |\n14 | use std::str::Utf8Error;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:3:5\n |\n3 | use std::any::Any;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:5:5\n |\n5 | use std::error::Error;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0432]: unresolved import `fmt::Write`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:687:13\n |\n687 | use fmt::Write;\n | ^^^^^^^^^^\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:84:9\n |\n84 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:2:1\n |\n 2 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n311 | panic_oob!(\"try_insert\", index, self.len())\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use core::panic;\n |\n\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\.fingerprint\\find-msvc-tools-b458c414c511e9aa\\output-lib-find_msvc_tools`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `version_check` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name version_check --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d0fd6b26e91f692a -C extra-filename=-18adcbb16e011c6c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989225974\\target_st_51a4b1a5-083e-4936-b138-20502190f592\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n375 | panic_oob!(\"swap_remove\", index, self.len())\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n423 | panic_oob!(\"remove\", index, self.len())\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:56:9\n |\n56 | debug_assert!(len < Self::CAPACITY);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:547:9\n |\n547 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:670:9\n |\n670 | debug_assert_eq!(self.len(), self.capacity());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:717:9\n |\n717 | debug_assert!(length <= CAP);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1069:5\n |\n1069 | panic!(\"ArrayVec: capacity exceeded in extend/from_iter\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1102:17\n |\n1102 | debug_assert_ne!(ptr, end_ptr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert_ne;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1120:9\n |\n1120 | debug_assert!(slice.len() <= take);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1263:9\n |\n1263 | debug_assert!(_result.is_ok());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:35:3\n |\n35 | #[derive(Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:66:9\n |\n66 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:125:9\n |\n125 | debug_assert_eq!(len, CAP);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n 37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:146:9\n |\n146 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:343:13\n |\n343 | assert!(self.is_char_boundary(new_len));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:374:21\n |\n374 | None => panic!(\"cannot remove a char from the end of a string\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:406:9\n |\n406 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:58:3\n |\n58 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use core::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:70:17\n |\n70 | assert_eq!(res, ch.len_utf8());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:73:13\n |\n73 | assert_eq!(string.chars().next(), Some(ch));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:78:3\n |\n78 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use core::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:84:9\n |\n84 | assert_eq!(len, ch.len_utf8(), \"Len of ch={}\", ch);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:87:13\n |\n87 | assert!(matches::matches!(encode_utf8(ch, ptr, len - 1), Err(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:88:13\n |\n88 | assert!(matches::matches!(encode_utf8(ch, ptr, len), Ok(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:8:3\n |\n8 | #[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:40:9\n |\n40 | write!(f, \"{}\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:46:9\n |\n46 | write!(f, \"{}: {}\", \"CapacityError\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:28:13\n |\n28 | std::slice::from_raw_parts_mut(self.as_mut_ptr(), len)\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:35:12\n |\n35 | if std::mem::size_of::() > std::mem::size_of::() {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:35:43\n |\n35 | if std::mem::size_of::() > std::mem::size_of::() {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:45:12\n |\n45 | if std::mem::size_of::() > std::mem::size_of::() {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:45:43\n |\n45 | if std::mem::size_of::() > std::mem::size_of::() {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:781:27\n |\n781 | impl std::convert::TryFrom<&[T]> for ArrayVec\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:63:27\n |\n63 | for codepoint in 0..=(std::char::MAX as u32) {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:64:27\n |\n64 | if let Some(ch) = std::char::from_u32(codepoint) {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:72:26\n |\n72 | let string = std::str::from_utf8(&data).unwrap();\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:43:52\n |\n43 | fn try_push(&mut self, element: Self::Item) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:48:13\n |\n48 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:50:13\n |\n50 | Err(CapacityError::new(element))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:61:26\n |\n61 | fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:63:20\n |\n63 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:68:13\n |\n68 | Some(ptr::read(self.as_ptr().add(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:49:27\n |\n49 | impl Drop for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:205:47\n |\n205 | pub fn try_push(&mut self, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:309:63\n |\n309 | pub fn try_insert(&mut self, index: usize, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:314:20\n |\n314 | return Err(CapacityError::new(element));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:332:9\n |\n332 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:349:30\n |\n349 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:396:49\n |\n396 | pub fn swap_pop(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:399:20\n |\n399 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:443:47\n |\n443 | pub fn pop_at(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:445:13\n |\n445 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:465:18\n |\n465 | where F: FnMut(&mut T) -> bool\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:482:35\n |\n482 | impl Drop for BackshiftOnDrop<'_, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:502:27\n |\n502 | fn process_one bool, T, const CAP: usize, const DELETED: bool>(\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnMut;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:535:9\n |\n535 | drop(g);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this function\n |\n 2 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:570:18\n |\n570 | where T: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Copy;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:569:61\n |\n569 | pub fn try_extend_from_slice(&mut self, other: &[T]) -> Result<(), CapacityError>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:573:20\n |\n573 | return Err(CapacityError::new(()));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:584:9\n |\n584 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:657:32\n |\n657 | pub fn into_inner(self) -> Result<[T; CAP], Self> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:659:13\n |\n659 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n659 - Err(self)\n659 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:661:22\n |\n661 | unsafe { Ok(self.into_inner_unchecked()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:755:27\n |\n755 | impl From<[T; CAP]> for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:782:14\n |\n782 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:786:33\n |\n786 | fn try_from(slice: &[T]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:788:13\n |\n788 | Err(CapacityError::new(()))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:792:13\n |\n792 | Ok(array)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:809:35\n |\n809 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:826:35\n |\n826 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a mut ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:843:27\n |\n843 | impl IntoIterator for ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:895:27\n |\n895 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:898:27\n |\n898 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:900:13\n |\n900 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:905:17\n |\n905 | Some(ptr::read(self.v.get_unchecked_ptr(index)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:910:36\n |\n910 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:912:15\n |\n912 | (len, Some(len))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:916:27\n |\n916 | impl DoubleEndedIterator for IntoIter {\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:917:32\n |\n917 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:919:13\n |\n919 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:924:17\n |\n924 | Some(ptr::read(self.v.get_unchecked_ptr(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:930:27\n |\n930 | impl ExactSizeIterator for IntoIter { }\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:932:27\n |\n932 | impl Drop for IntoIter {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:947:27\n |\n947 | impl Clone for IntoIter\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:948:10\n |\n948 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:44\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:20\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:44\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:20\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:982:35\n |\n982 | impl<'a, T: 'a, const CAP: usize> Iterator for Drain<'a, T, CAP> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:985:27\n |\n985 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:993:36\n |\n993 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:998:35\n |\n998 | impl<'a, T: 'a, const CAP: usize> DoubleEndedIterator for Drain<'a, T, CAP>\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1000:32\n |\n1000 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1009:35\n |\n1009 | impl<'a, T: 'a, const CAP: usize> ExactSizeIterator for Drain<'a, T, CAP> {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1011:35\n |\n1011 | impl<'a, T: 'a, const CAP: usize> Drop for Drain<'a, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1016:19\n |\n1016 | while let Some(_) = self.next() { }\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1033:14\n |\n1033 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1040:18\n |\n1040 | impl Drop for ScopeExitGuard\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1041:14\n |\n1041 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1053:27\n |\n1053 | impl Extend for ArrayVec {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1058:18\n |\n1058 | fn extend>(&mut self, iter: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1081:18\n |\n1081 | where I: IntoIterator\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1100:20\n |\n1100 | if let Some(elt) = iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1117:18\n |\n1117 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1145:21\n |\n1145 | fn from_iter>(iter: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1152:27\n |\n1152 | impl Clone for ArrayVec\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1153:14\n |\n1153 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1182:27\n |\n1182 | impl PartialEq for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1183:14\n |\n1183 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1190:27\n |\n1190 | impl PartialEq<[T]> for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1191:14\n |\n1191 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:27\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:60\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1208:27\n |\n1208 | impl AsRef<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1212:27\n |\n1212 | impl AsMut<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1220:27\n |\n1220 | impl Default for ArrayVec {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:27\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:68\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1228:44\n |\n1228 | fn partial_cmp(&self, other: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:27\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:61\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::Ord;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1264:9\n |\n1264 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1266:45\n |\n1266 | fn flush(&mut self) -> io::Result<()> { Ok(()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:43:24\n |\n43 | impl Default for ArrayString\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:108:29\n |\n108 | pub fn from(s: &str) -> Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:111:9\n |\n111 | Ok(arraystr)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:123:47\n |\n123 | pub fn from_byte_string(b: &[u8; CAP]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:132:9\n |\n132 | Ok(vec)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:230:44\n |\n230 | pub fn try_push(&mut self, c: char) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:236:17\n |\n236 | Ok(n) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:238:21\n |\n238 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:17\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:27\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:284:55\n |\n284 | pub fn try_push_str<'a>(&mut self, s: &'a str) -> Result<(), CapacityError<&'a str>> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:286:20\n |\n286 | return Err(CapacityError::new(s));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:295:9\n |\n295 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:313:30\n |\n313 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:315:13\n |\n315 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:322:9\n |\n322 | Some(ch)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:373:13\n |\n373 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:455:24\n |\n455 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:462:24\n |\n462 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:469:24\n |\n469 | impl PartialEq> for str\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:476:24\n |\n476 | impl Eq for ArrayString \n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:496:24\n |\n496 | impl AsRef for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:507:24\n |\n507 | impl AsRef for ArrayString {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:530:24\n |\n530 | impl Clone for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:542:24\n |\n542 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:544:42\n |\n544 | fn partial_cmp(&self, rhs: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:553:24\n |\n553 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:555:41\n |\n555 | fn partial_cmp(&self, rhs: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:564:24\n |\n564 | impl PartialOrd> for str\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:566:54\n |\n566 | fn partial_cmp(&self, rhs: &ArrayString) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:575:24\n |\n575 | impl Ord for ArrayString\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:586:29\n |\n586 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:675:32\n |\n675 | fn try_from(f: &'a str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:678:9\n |\n678 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:686:43\n |\n686 | fn try_from(f: fmt::Arguments<'a>) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:690:9\n |\n690 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:32:66\n |\n32 | pub unsafe fn encode_utf8(ch: char, ptr: *mut u8, len: usize) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n14 + use core::fmt::Result;\n |\n14 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:37:16\n |\n37 | return Ok(1);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:41:16\n |\n41 | return Ok(2);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:46:16\n |\n46 | return Ok(3);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:52:16\n |\n52 | return Ok(4);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:54:5\n |\n54 | Err(EncodeUtf8Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:64:16\n |\n64 | if let Some(ch) = std::char::from_u32(codepoint) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::option::Option::Some;\n |\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:8:1\n |\n 8 | / pub(crate) trait ArrayVecImpl {\n 9 | | type Item;\n10 | | const CAPACITY: usize;\n... |\n86 | | }\n | |_^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:43:21\n |\n43 | pub struct ArrayVec {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:64:6\n |\n64 | impl ArrayVec {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:475:36\n |\n475 | struct BackshiftOnDrop<'a, T, const CAP: usize> {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:502:24\n |\n502 | fn process_one bool, T, const CAP: usize, const DELETED: bool>(\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:710:6\n |\n710 | impl ArrayVecImpl for ArrayVec {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:879:21\n |\n879 | pub struct IntoIter {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:883:6\n |\n883 | impl IntoIter {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:969:22\n |\n969 | pub struct Drain<'a, T: 'a, const CAP: usize> {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1032:23\n |\n1032 | struct ScopeExitGuard\n | ^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1068:19\n |\n1068 | fn extend_panic() {\n | ___________________^\n1069 | | panic!(\"ArrayVec: capacity exceeded in extend/from_iter\");\n1070 | | }\n | |_^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1072:6\n |\n1072 | impl ArrayVec {\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1129:23\n |\n1129 | unsafe fn raw_ptr_add(ptr: *mut T, offset: usize) -> *mut T {\n | ^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:14:17\n |\n14 | const TAG_CONT: u8 = 0b1000_0000;\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:15:18\n |\n15 | const TAG_TWO_B: u8 = 0b1100_0000;\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:16:20\n |\n16 | const TAG_THREE_B: u8 = 0b1110_0000;\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:17:19\n |\n17 | const TAG_FOUR_B: u8 = 0b1111_0000;\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:18:18\n |\n18 | const MAX_ONE_B: u32 = 0x80;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:19:18\n |\n19 | const MAX_TWO_B: u32 = 0x800;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:20:20\n |\n20 | const MAX_THREE_B: u32 = 0x10000;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:32:66\n |\n32 | pub unsafe fn encode_utf8(ch: char, ptr: *mut u8, len: usize) -> Result\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:60:23\n |\n60 | fn test_encode_utf8() {\n | _______________________^\n61 | | // Test that all codepoints are encoded correctly\n62 | | let mut data = [0u8; 16];\n63 | | for codepoint in 0..=(std::char::MAX as u32) {\n... |\n76 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:79:27\n |\n79 | fn test_encode_utf8_oob() {\n | ___________________________^\n80 | | // test that we report oob if the buffer is too short\n81 | | let mut data = [0u8; 16];\n82 | | let chars = ['a', 'α', '�', '𐍈'];\n... |\n91 | | }\n | |_^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:9:26\n |\n9 | pub struct CapacityError {\n | ^^^^^^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:13:6\n |\n13 | impl CapacityError {\n | ^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:32:17\n |\n32 | const CAPERROR: &'static str = \"insufficient capacity\";\n | ^^^^^^^^^^^^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\utils.rs:4:35\n |\n4 | pub(crate) struct MakeMaybeUninit(PhantomData T>);\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\utils.rs:6:6\n |\n6 | impl MakeMaybeUninit {\n | ^\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0432, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `arrayvec` (lib) due to 231 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:49.110284500Z", + "finished_at": "2025-10-20T19:45:05.580365900Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 16384 bytes failed\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:354:3\n |\n354 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:356:5\n |\n356 | assert_eq!(try_join(vec![\"\\0\"]), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:357:5\n |\n357 | assert_eq!(try_quote(\"\\0\"), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:345:3\n |\n345 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:348:5\n |\n348 | assert_eq!(join(vec![]), \"\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:349:5\n |\n349 | assert_eq!(join(vec![\"\"]), \"''\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:350:5\n |\n350 | assert_eq!(join(vec![\"a\", \"b\"]), \"a b\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:351:5\n |\n351 | assert_eq!(join(vec![\"foo bar\", \"baz\"]), \"'foo bar' baz\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:286:3\n |\n286 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:328:9\n |\n328 | assert!(parts.len() == 2);\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:337:13\n |\n337 | println!(\"FAIL: for input <{}>, expected <{}>, got <{}>\",\n | ^^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:342:5\n |\n342 | assert!(ok);\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:276:3\n |\n276 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:281:13\n |\n281 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:269:3\n |\n269 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:272:9\n |\n272 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:134:3\n |\n134 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:110:3\n |\n110 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:568:3\n |\n568 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:572:5\n |\n572 | assert_eq!(join(vec![INVALID_UTF8]), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:574:5\n |\n574 | assert_eq!(join(vec![]), &b\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:575:5\n |\n575 | assert_eq!(join(vec![&b\"\"[..]]), b\"''\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:555:3\n |\n555 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:559:5\n |\n559 | assert_eq!(quote(INVALID_UTF8), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:561:5\n |\n561 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:562:5\n |\n562 | assert_eq!(quote(b\"foobar\"), &b\"foobar\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:563:5\n |\n563 | assert_eq!(quote(b\"foo bar\"), &b\"'foo bar'\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:564:5\n |\n564 | assert_eq!(quote(b\"'\\\"\"), &b\"\\\"'\\\\\\\"\\\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:565:5\n |\n565 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:545:3\n |\n545 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:550:13\n |\n550 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:538:3\n |\n538 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:541:9\n |\n541 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:506:3\n |\n506 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:510:5\n |\n510 | assert!(core::str::from_utf8(INVALID_UTF8).is_err());\n | ^^^^^^\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:412:5\n |\n412 | debug_assert!(i > 0);\n | ^^^^^^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:410:9\n |\n410 | unreachable!()\n | ^^^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:234:3\n |\n234 | #[derive(PartialEq)]\n | ^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:225:13\n |\n225 | assert!(rest.len() < in_bytes.len()); // no infinite loop\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:170:3\n |\n170 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:41:1\n |\n41 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 49152 bytes failed\nerror[E0786]: found invalid metadata files for crate `cfg_if` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-b54fbca44f3cd17c.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 589824 bytes failed\nFor more information about this error, try `rustc --explain E0786`.\nmemory allocation of 22800 bytes failed\nmemory allocation of 32256 bytes failed\nmemory allocation of 125440 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 6224 bytes failed\nmemory allocation of 34724 bytes failed\nmemory allocation of 65536 bytes failed\nmemory allocation of 16912 bytes failed\nmemory allocation of 32768 bytes failed\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:60:45\n |\n60 | fn parse_word(&mut self, mut ch: u8) -> Option> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:64:31\n |\n64 | '\"' => if let Err(()) = self.parse_double(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:66:28\n |\n66 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:68:32\n |\n68 | '\\'' => if let Err(()) = self.parse_single(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:70:28\n |\n70 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:72:32\n |\n72 | '\\\\' => if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:76:28\n |\n76 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:81:20\n |\n81 | if let Some(ch2) = self.next_char() { ch = ch2; } else { break; }\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:86:57\n |\n86 | fn parse_double(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n27 + use alloc::fmt::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:88:20\n |\n88 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:91:32\n |\n91 | if let Some(ch3) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:113:57\n |\n113 | fn parse_single(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use alloc::fmt::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:115:20\n |\n115 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:126:32\n |\n126 | fn next_char(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:133:10\n |\n133 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:135:27\n |\n135 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:136:16\n |\n136 | if let Some(mut ch) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:142:35\n |\n142 | while let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:24\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:81\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:152:13\n |\n152 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:160:34\n |\n160 | pub fn split(in_bytes: &[u8]) -> Option>> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:24\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:24\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:75\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:196:24\n |\n196 | .collect::>, QuoteError>>()?\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:206:56\n |\n206 | pub fn quote<'a>(&self, mut in_bytes: &'a [u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use alloc::fmt::Result;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:457:20\n |\n457 | pub fn join<'a, I: IntoIterator>(words: I) -> Vec {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:24\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:68\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:497:38\n |\n497 | pub fn try_quote(in_bytes: &[u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:540:29\n |\n540 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:548:15\n |\n548 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:66:10\n |\n66 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:68:27\n |\n68 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:92:31\n |\n92 | pub fn split(in_str: &str) -> Option> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:24\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:24\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:74\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 41 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:163:49\n |\n163 | pub fn quote<'a>(&self, in_str: &'a str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 41 + use alloc::fmt::Result;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:177:6\n |\n177 | impl From for Quoter {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:183:6\n |\n183 | impl From for bytes::Quoter {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:201:20\n |\n201 | pub fn join<'a, I: IntoIterator>(words: I) -> String {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:24\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:67\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 41 + use alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:241:35\n |\n241 | pub fn try_quote(in_str: &str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 41 + use alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:271:29\n |\n271 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:279:15\n |\n279 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:83:9\n |\n83 | Some(result)\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:101:36\n |\n101 | ... return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:104:37\n |\n104 | '\"' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:108:24\n |\n108 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:117:38\n |\n117 | '\\'' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:121:24\n |\n121 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:128:19\n |\n128 | if res == Some(b'\\n') { self.line_no += 1; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:38\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:194:9\n |\n194 | Ok(words.into_iter()\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:209:20\n |\n209 | return Ok(b\"''\"[..].into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:212:20\n |\n212 | return Err(QuoteError::Nul);\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:222:24\n |\n222 | return Ok(in_bytes.into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:229:9\n |\n229 | Ok(out.into())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:38\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:164:9\n |\n164 | Ok(match self.inner.quote(in_str.as_bytes())? {\n | ^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `shlex` (lib) due to 104 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `either` (lib) due to 1 previous error\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:46:3\n |\n46 | #[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:25:3\n |\n25 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:414:9\n |\n414 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:401:9\n |\n401 | write!(f, \"{}{}\", value, name)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:106:3\n |\n106 | #[derive(Debug, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:82:3\n |\n82 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:76:29\n |\n76 | Error::Empty => write!(f, \"value was empty\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:75:38\n |\n75 | ... Error::NumberOverflow => write!(f, \"number is too large or cannot be represented without a lack of precision (values below 1ns are ...\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:67:17\n |\n67 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:64:17\n |\n64 | write!(f, \"time unit needed, for example {0}sec or {0}ms\", value)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:62:46\n |\n62 | Error::NumberExpected(offset) => write!(f, \"expected number at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:61:48\n |\n61 | Error::InvalidCharacter(offset) => write!(f, \"invalid character at {}\", offset),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:7:3\n |\n7 | #[derive(Debug, PartialEq, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:61:3\n |\n61 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:51:3\n |\n51 | #[derive(Debug, Clone, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:46:37\n |\n46 | Error::InvalidFormat => write!(f, \"timestamp format is invalid\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:45:36\n |\n45 | Error::InvalidDigit => write!(f, \"bad character where digit is expected\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:44:34\n |\n44 | Error::OutOfRange => write!(f, \"numeric component is out of range\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:29:3\n |\n29 | #[derive(Debug, PartialEq, Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:66:34\n |\n66 | fn two_digits(b1: u8, b2: u8) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::date::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:67:46\n |\n67 | fn two_digits_inner(a: char, b: char) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:71:9\n |\n71 | Some((a * 10 + b) as u64)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:84:34\n |\n84 | pub fn parse_rfc3339(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::date::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:86:16\n |\n86 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:89:38\n |\n89 | if b[10] != b'T' || (b.last() != Some(&b'Z') && !s.ends_with(\"+00:00\")) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:90:16\n |\n90 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:108:39\n |\n108 | pub fn parse_rfc3339_weak(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::date::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:110:16\n |\n110 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:119:16\n |\n119 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:129:16\n |\n129 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:151:21\n |\n151 | _ => return Err(Error::OutOfRange),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:154:16\n |\n154 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:169:21\n |\n169 | if b.get(19) == Some(&b'.') {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:175:24\n |\n175 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:181:24\n |\n181 | return Err(Error::InvalidDigit);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:188:16\n |\n188 | return Err(Error::InvalidFormat);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:193:16\n |\n193 | return Err(Error::OutOfRange);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:196:5\n |\n196 | Ok(UNIX_EPOCH + Duration::new(total_seconds, nanos))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:270:20\n |\n270 | return Err(fmt::Error);\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:37:15\n |\n37 | unit: String,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 1 + use std::string::String;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:85:19\n |\n85 | trait OverflowOp: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:86:34\n |\n86 | fn mul(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:87:34\n |\n87 | fn add(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:88:34\n |\n88 | fn div(self, other: Self) -> Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:92:34\n |\n92 | fn mul(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:95:34\n |\n95 | fn add(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:98:34\n |\n98 | fn div(self, other: Self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:100:18\n |\n100 | 0 => Ok(self / other),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:101:18\n |\n101 | _ => Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:118:27\n |\n118 | fn parse(mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:122:28\n |\n122 | let mut frac = None; // fractional part\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:124:23\n |\n124 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:138:32\n |\n138 | frac = Some(self.parse_fractional_part(&mut off)?);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:142:32\n |\n142 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:149:23\n |\n149 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:159:32\n |\n159 | return Err(Error::InvalidCharacter(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:167:17\n |\n167 | Some(n) => n,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:168:32\n |\n168 | None => return Ok(out),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:39\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:173:46\n |\n173 | fn parse_first_char(&mut self) -> Result, Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:28\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:178:31\n |\n178 | return Ok(Some(c as u64 - '0' as u64));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:182:28\n |\n182 | return Err(Error::NumberExpected(off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:9\n |\n186 | Ok(None)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:186:12\n |\n186 | Ok(None)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:189:61\n |\n189 | fn parse_fractional_part(&mut self, off: &mut usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:193:19\n |\n193 | while let Some(c) = self.iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:214:28\n |\n214 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:222:20\n |\n222 | return Err(Error::InvalidCharacter(*off));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:224:9\n |\n224 | Ok(Fraction {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:237:15\n |\n237 | frac: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:241:10\n |\n241 | ) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:243:13\n |\n243 | Ok(u) => u,\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:244:13\n |\n244 | Err(()) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:245:24\n |\n245 | return Err(Error::UnknownUnit {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:270:16\n |\n270 | if let Some(Fraction {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:276:44\n |\n276 | Unit::Nanosecond => return Err(Error::NumberOverflow),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:290:9\n |\n290 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:294:64\n |\n294 | fn add_current(mut sec: u64, nsec: u64, out: &mut Duration) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:302:5\n |\n302 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:321:29\n |\n321 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:323:40\n |\n323 | \"nanos\" | \"nsec\" | \"ns\" => Ok(Self::Nanosecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:324:37\n |\n324 | \"usec\" | \"us\" | \"µs\" => Ok(Self::Microsecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:325:41\n |\n325 | \"millis\" | \"msec\" | \"ms\" => Ok(Self::Millisecond),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:326:60\n |\n326 | \"seconds\" | \"second\" | \"secs\" | \"sec\" | \"s\" => Ok(Self::Second),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:327:60\n |\n327 | \"minutes\" | \"minute\" | \"min\" | \"mins\" | \"m\" => Ok(Self::Minute),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:328:54\n |\n328 | \"hours\" | \"hour\" | \"hr\" | \"hrs\" | \"h\" => Ok(Self::Hour),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:329:37\n |\n329 | \"days\" | \"day\" | \"d\" => Ok(Self::Day),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:330:54\n |\n330 | \"weeks\" | \"week\" | \"wk\" | \"wks\" | \"w\" => Ok(Self::Week),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:331:41\n |\n331 | \"months\" | \"month\" | \"M\" => Ok(Self::Month),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:332:54\n |\n332 | \"years\" | \"year\" | \"yr\" | \"yrs\" | \"y\" => Ok(Self::Year),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:333:18\n |\n333 | _ => Err(()),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:364:35\n |\n364 | pub fn parse_duration(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::duration::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:366:16\n |\n366 | return Ok(Duration::ZERO);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:407:5\n |\n407 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:417:5\n |\n417 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:434:20\n |\n434 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:464:9\n |\n464 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:49:6\n |\n49 | impl AsRef for Duration {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:62:6\n |\n62 | impl From for StdDuration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:68:6\n |\n68 | impl From for Duration {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:76:29\n |\n76 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::wrapper::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:87:6\n |\n87 | impl AsRef for Timestamp {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:100:6\n |\n100 | impl From for SystemTime {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:106:6\n |\n106 | impl From for Timestamp {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\wrapper.rs:114:29\n |\n114 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::wrapper::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0277]: `date::Error` doesn't implement `Debug`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\date.rs:39:19\n |\n39 | impl StdError for Error {}\n | ^^^^^ the trait `Debug` is not implemented for `date::Error`\n |\n = note: add `#[derive(Debug)]` to `date::Error` or manually `impl Debug for date::Error`\nnote: required by a bound in `std::error::Error`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\error.rs:53:18\n |\n53 | pub trait Error: Debug + Display {\n | ^^^^^ required by this bound in `Error`\nhelp: consider annotating `date::Error` with `#[derive(Debug)]`\n |\n30 + #[derive(Debug)]\n31 | pub enum Error {\n |\n\nerror[E0277]: `duration::Error` doesn't implement `Debug`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\duration.rs:56:19\n |\n56 | impl StdError for Error {}\n | ^^^^^ the trait `Debug` is not implemented for `duration::Error`\n |\n = note: add `#[derive(Debug)]` to `duration::Error` or manually `impl Debug for duration::Error`\nnote: required by a bound in `std::error::Error`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\error.rs:53:18\n |\n53 | pub trait Error: Debug + Display {\n | ^^^^^ required by this bound in `Error`\n\nSome errors have detailed explanations: E0277, E0405, E0412, E0425, E0462, E0531.\nFor more information about an error, try `rustc --explain E0277`.\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:140:9\n |\n140 | eprintln!(\"Environment variable ${key} is not set during execution of build script\");\n | ^^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `hex` (lib) due to 2 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib) due to 109 previous errors\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:130:13\n |\n130 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `second-stack` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name second_stack --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=06adfc46a0a87d93 -C extra-filename=-76bd9f5d210416c5 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:78:13\n |\n78 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:100:9\n |\n100 | println!(\"cargo:rustc-cfg=no_core_error\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:55:9\n |\n55 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `typenum` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"const-generics\\\", \\\"force_unix_path_separator\\\", \\\"i128\\\", \\\"no_std\\\", \\\"scale-info\\\", \\\"scale_info\\\", \\\"strict\\\"))\" -C metadata=1b1c6e9616672e00 -C extra-filename=-2780e9e7df9b2263 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\build\\typenum-2780e9e7df9b2263 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:88:9\n |\n88 | println!(\"cargo:rustc-cfg=no_core_net\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:51:9\n |\n51 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:56:9\n |\n56 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:82:9\n |\n82 | println!(\"cargo:rustc-cfg=no_core_num_saturating\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:50:9\n |\n50 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:13:5\n |\n13 | println!(\"cargo:rustc-check-cfg=cfg(thiserror_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-cfg=no_core_cstr\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:12:5\n |\n12 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:44:9\n |\n44 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:70:9\n |\n70 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:10:5\n |\n10 | println!(\"cargo:rerun-if-changed=build/probe.rs\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:8:5\n |\n8 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:43:9\n |\n43 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:64:13\n |\n64 | println!(\"cargo:rustc-cfg=no_std_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:42:9\n |\n42 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:17:8\n |\n17 | if cfg!(feature = \"std\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:61:13\n |\n61 | println!(\"cargo:rustc-cfg=no_std_atomic64\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:105:40\n |\n105 | if !error_generic_member_access && cfg!(feature = \"std\") && rustc >= 65 {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:49:9\n |\n49 | println!(\"cargo:rustc-cfg=no_target_has_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:17\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:18:9\n |\n18 | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:56:13\n |\n56 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:57:13\n |\n57 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:61:13\n |\n61 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(feature, values(\\\"result\\\"))\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:71:9\n |\n71 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:22:5\n |\n22 | println!(\"cargo:rustc-cfg=if_docsrs_then_no_serde_core\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:72:9\n |\n72 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:73:9\n |\n73 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:20:5\n |\n20 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:74:9\n |\n74 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:34:9\n |\n34 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:75:9\n |\n75 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:33:9\n |\n33 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:5:11\n |\n 5 | fn main() {\n | ___________^\n 6 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 7 | |\n 8 | | let minor = match rustc_minor_version() {\n... |\n22 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:19:5\n |\n19 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:77:9\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)\");\n | ^^^^^^^\n\nerror: could not compile `quote` (build script) due to 16 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:78:9\n |\n78 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:79:9\n |\n79 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:80:9\n |\n80 | println!(\"cargo:rustc-check-cfg=cfg(std_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:86:9\n |\n86 | println!(\"cargo:rustc-cfg=anyhow_no_ptr_addr_of\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:92:9\n |\n92 | println!(\"cargo:rustc-cfg=anyhow_no_fmt_arguments_as_str\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:96:9\n |\n96 | println!(\"cargo:rustc-cfg=anyhow_no_unsafe_op_in_unsafe_fn_lint\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:102:9\n |\n102 | println!(\"cargo:rustc-cfg=anyhow_no_core_unwind_safe\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:108:9\n |\n108 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:114:9\n |\n114 | println!(\"cargo:rustc-cfg=anyhow_no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:120:9\n |\n120 | println!(\"cargo:rustc-cfg=anyhow_no_clippy_format_args\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:143:13\n |\n143 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:205:13\n |\n205 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:226:9\n |\n226 | eprintln!(\n | ^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:30:9\n |\n30 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:60:29\n |\n60 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:65:25\n |\n65 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:66:16\n |\n66 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:7:16\n |\n7 | const PRIVATE: &str = \"\\\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:19:11\n |\n19 | fn main() {\n | ___________^\n20 | | println!(\"cargo:rerun-if-changed=build.rs\");\n21 | |\n22 | | println!(\"cargo:rustc-cfg=if_docsrs_then_no_serde_core\");\n... |\n58 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:60:29\n |\n60 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: could not compile `serde` (build script) due to 31 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:27:9\n |\n27 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:109:25\n |\n109 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:110:16\n |\n110 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:23:19\n |\n23 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:76:12\n |\n76 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:107:12\n |\n107 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:112:12\n |\n112 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:121:9\n |\n121 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:122:9\n |\n122 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:128:12\n |\n128 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nSome errors have detailed explanations: E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0462`.\nerror: could not compile `serde_core` (build script) due to 32 previous errors\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `thiserror` (build script) due to 26 previous errors\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234283\\target_st_f44372d8-3590-4ef0-836d-583d4a60c90a\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:27:23\n |\n27 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:66:9\n |\n66 | Some(rustc) => rustc,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:141:12\n |\n141 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:173:12\n |\n173 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:178:12\n |\n178 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:187:9\n |\n187 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:188:9\n |\n188 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:194:12\n |\n194 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:68\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:218:25\n |\n218 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:219:16\n |\n219 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: could not compile `anyhow` (build script) due to 50 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: could not compile `proc-macro2` (build script) due to 59 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0462, E0531.\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nerror: could not compile `autocfg` (lib) due to 131 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:58.607250500Z", + "finished_at": "2025-10-20T19:45:04.649717700Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1144:10:\nfailed to spawn helper thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `unwind` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libunwind-c656a6ce8faf7d92.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 114688 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 41184 bytes failed\nmemory allocation of 786432 bytes failed\nmemory allocation of 147456 bytes failed\nmemory allocation of 49152 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 14608 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:1:5\n |\n1 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:201:9\n |\n201 | panic!(\"Invalid use of NoHashHasher\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 13 + use core::panic;\n |\n\nmemory allocation of 32768 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:38:33\n |\n38 | Flat | UpperFlat => vec![name.to_string()],\n | ^^^\n\nmemory allocation of 10240 bytes failed\nmemory allocation of 200720 bytes failed\nmemory allocation of 172056 bytes failed\nmemory allocation of 36864 bytes failed\nmemory allocation of 7936 bytes failed\nmemory allocation of 786432 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\n 5: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:173:9\n |\n173 | vec![\n | ^^^\n\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f55e45 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type bin -C embed-bitcode=no -C debug-assertions=off -C linker=rust-lld.exe -C strip=debuginfo\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\n Compiling itertools v0.12.1\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:100:9\n |\n100 | println!(\"cargo:rustc-cfg=no_core_error\");\n | ^^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:88:9\n |\n88 | println!(\"cargo:rustc-cfg=no_core_net\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:82:9\n |\n82 | println!(\"cargo:rustc-cfg=no_core_num_saturating\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-cfg=no_core_cstr\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:70:9\n |\n70 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:64:13\n |\n64 | println!(\"cargo:rustc-cfg=no_std_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:61:13\n |\n61 | println!(\"cargo:rustc-cfg=no_std_atomic64\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:49:9\n |\n49 | println!(\"cargo:rustc-cfg=no_target_has_atomic\");\n | ^^^^^^^\n\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow` (exit code: 101)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `heck` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\.fingerprint\\heck-445e149b0c800e44\\output-lib-heck`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:922:12\n |\n922 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:992:12\n |\n992 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2046:12\n |\n2046 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2152:12\n |\n2152 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1024:12\n |\n1024 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1112:12\n |\n1112 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:29:3\n |\n29 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:179:13\n |\n179 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:20:3\n |\n20 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:8:3\n |\n8 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:71:9\n |\n71 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:12:3\n |\n12 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:146:9\n |\n146 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:152:9\n |\n152 | assert!(len <= self.remaining(), \"`len` greater than remaining\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:108:9\n |\n108 | assert!(index < self.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:137:9\n |\n137 | assert_eq!(self.len(), src.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:190:9\n |\n190 | debug_assert!(!ptr.is_null());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:390:9\n |\n390 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:453:9\n |\n453 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:459:9\n |\n459 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:508:9\n |\n508 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:558:9\n |\n558 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:674:9\n |\n674 | debug_assert!(self.len >= by, \"internal: inc_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:711:9\n |\n711 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:986:9\n |\n986 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1164:5\n |\n1164 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1215:9\n |\n1215 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1234:9\n |\n1234 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1263:9\n |\n1263 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1296:13\n |\n1296 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1310:9\n |\n1310 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1331:13\n |\n1331 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1524:5\n |\n1524 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1540:13\n |\n1540 | debug_assert!(actual as usize == ptr as usize);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:258:13\n |\n258 | debug_assert_eq!(bytes.kind(), KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:321:9\n |\n321 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:529:9\n |\n529 | debug_assert!(len <= self.cap, \"set_len out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:665:21\n |\n665 | debug_assert_eq!(self.len, v.len() - off);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:672:9\n |\n672 | debug_assert_eq!(kind, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:682:21\n |\n682 | None => panic!(\"overflow\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:746:21\n |\n746 | debug_assert!(off + len <= v.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:782:9\n |\n782 | debug_assert_eq!(self.len, v.len());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:870:13\n |\n870 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:963:9\n |\n963 | debug_assert!(count <= self.cap, \"internal: set_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1019:9\n |\n1019 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1020:9\n |\n1020 | debug_assert!(ref_cnt == 1 || ref_cnt == 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1046:9\n |\n1046 | debug_assert_eq!(shared as usize & KIND_MASK, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1070:9\n |\n1070 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1077:9\n |\n1077 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1078:9\n |\n1078 | debug_assert!(pos <= MAX_VEC_POS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1153:9\n |\n1153 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1222:13\n |\n1222 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1748:8\n |\n1748 | if cfg!(debug_assertions) {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1763:5\n |\n1763 | debug_assert_eq!(ptr as usize, addr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:14:9\n |\n14 | write!(f, \"b\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:18:17\n |\n18 | write!(f, \"\\\\n\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:20:17\n |\n20 | write!(f, \"\\\\r\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:22:17\n |\n22 | write!(f, \"\\\\t\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:24:17\n |\n24 | write!(f, \"\\\\{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:26:17\n |\n26 | write!(f, \"\\\\0\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:29:17\n |\n29 | write!(f, \"{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:31:17\n |\n31 | write!(f, \"\\\\x{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:34:9\n |\n34 | write!(f, \"\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:9:13\n |\n9 | write!(f, \"{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:18:13\n |\n18 | write!(f, \"{:02X}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:139:3\n |\n139 | #[derive(Debug, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 80 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:150:9\n |\n150 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use std::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:172:5\n |\n172 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:180:5\n |\n180 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use std::panic;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:13:3\n |\n13 | #[derive(Eq, PartialEq, Clone, Copy, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=f814a4353db8c6b1 -C extra-filename=-7f8efaa491e8b567 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `nohash-hasher` (lib) due to 2 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=e7abdae0bb8aeb3d -C extra-filename=-9bf8dd98abfb9091 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `spacetimedb-lib` (build script) due to 2 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"enum-map\\\", \\\"memory-usage\\\", \\\"metrics_impls\\\", \\\"proptest\\\", \\\"serde\\\", \\\"test\\\"))\" -C metadata=27b762a5b2790cc8 -C extra-filename=-e46eae3848b7bf23 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\build\\spacetimedb-lib-e46eae3848b7bf23 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_f07e6760-15fd-4fef-a371-ffdcf4d88df0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:171:27\n |\n171 | pub fn all_cases() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:12\n |\n7 | words: Vec,\n | ^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:1:5\n |\n1 | use std::ptr;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:16\n |\n7 | words: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n6 | pub(super) struct Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:35\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:39\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:61:24\n |\n61 | .collect::>();\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:17\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:26\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:46\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:61\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:65\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:107:47\n |\n107 | pub fn into_case(mut self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:249:28\n |\n249 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:302:24\n |\n302 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:319:24\n |\n319 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:331:35\n |\n331 | fn join(self, delim: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:119:38\n |\n119 | fn to_case(&self, case: Case) -> String;\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:127:38\n |\n127 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:136:17\n |\n136 | impl Casing for String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:137:38\n |\n137 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:2:5\n |\n2 | use std::slice;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:2:5\n |\n2 | use std::cmp;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:3:5\n |\n3 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:4:5\n |\n4 | use std::mem;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:157:11\n |\n157 | name: String,\n | ^^^^^^ not found in this scope\n\nFor more information about an error, try `rustc --explain E0412`.\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:162:24\n |\n162 | const fn new(name: String, case: Case) -> Self {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:168:38\n |\n168 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:34:9\n |\n34 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:33:9\n |\n33 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:19:5\n |\n19 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:27:9\n |\n27 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:109:25\n |\n109 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:110:16\n |\n110 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror: could not compile `serde_core` (build script) due to 32 previous errors\nerror[E0599]: no method named `flat_map` found for struct `Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:14:14\n |\n 12 | let words = name\n | _____________________-\n 13 | | .split(|c| \"-_ \".contains(c))\n 14 | | .flat_map(Self::split_camel)\n | | -^^^^^^^^ method not found in `Split<'_, {closure@words.rs:13:20}>`\n | |_____________|\n |\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1472:8\n |\n1472 | fn flat_map(self, f: F) -> FlatMap\n | -------- the method is available for `core::str::Split<'_, {closure@C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:13:20: 13:23}>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `flat_map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:5:5\n |\n5 | use std::ops::{Bound, Deref, DerefMut, RangeBounds};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:6:5\n |\n6 | use std::ptr;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:7:5\n |\n7 | use std::slice;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:10:5\n |\n10 | use std::borrow::{Borrow, BorrowMut};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:11:5\n |\n11 | use std::hash::{Hash, Hasher};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:12:5\n |\n12 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:15:5\n |\n15 | use std::io;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:17:5\n |\n17 | use std::mem::ManuallyDrop;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:18:5\n |\n18 | use std::mem::MaybeUninit;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\utils.rs:1:5\n |\n1 | use std::marker::PhantomData;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\utils.rs:2:5\n |\n2 | use std::mem::MaybeUninit;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:5\n |\n1 | use std::borrow::{Borrow, BorrowMut};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:2:5\n |\n2 | use std::cmp;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:3:5\n |\n3 | use std::convert::TryFrom;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:4:5\n |\n4 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:5:5\n |\n5 | use std::hash::{Hash, Hasher};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:6:5\n |\n6 | use std::mem::MaybeUninit;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:7:5\n |\n7 | use std::ops::{Deref, DerefMut};\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:10:5\n |\n10 | use std::ptr;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:11:5\n |\n11 | use std::slice;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:12:5\n |\n12 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0599]: no method named `map` found for struct `core::str::SplitAsciiWhitespace` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:18\n |\n 23 | Title | Upper | Lower | Toggle | Alternating => name\n | _____________________________________________________________-\n 24 | | .split_ascii_whitespace()\n 25 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::SplitAsciiWhitespace<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:22\n |\n25 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:13:5\n |\n13 | use std::str::FromStr;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:14:5\n |\n14 | use std::str::Utf8Error;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:3:5\n |\n3 | use std::any::Any;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:5:5\n |\n5 | use std::error::Error;\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0432]: unresolved import `fmt::Write`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:687:13\n |\n687 | use fmt::Write;\n | ^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:18\n |\n 27 | Kebab | Cobol | Train => name\n | ______________________________________-\n 28 | | .split('-')\n 29 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:84:9\n |\n84 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:2:1\n |\n 2 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n311 | panic_oob!(\"try_insert\", index, self.len())\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use core::panic;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:22\n |\n29 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:18\n |\n 32 | Snake | UpperSnake | ScreamingSnake => name\n | ____________________________________________________-\n 33 | | .split('_')\n 34 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:22\n |\n34 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:52:37\n |\n 52 | let mid_iter = name.chars().skip(1);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:53:39\n |\n 53 | let right_iter = name.chars().skip(2);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `zip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:56:14\n |\n 55 | let mut split_indices = left_iter\n | _________________________________-\n 56 | | .zip(mid_iter)\n | |_____________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:612:8\n |\n 612 | fn zip(self, other: U) -> Zip\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `unzip` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3386:5\n |\n3386 | / fn unzip(self) -> (FromA, FromB)\n3387 | | where\n3388 | | FromA: Default + Extend,\n3389 | | FromB: Default + Extend,\n3390 | | Self: Sized + Iterator,\n | |______________________________________________^\nhelp: trait `Iterator` which provides `zip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n375 | panic_oob!(\"swap_remove\", index, self.len())\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use core::panic;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0599]: no method named `rev` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:65:47\n |\n 65 | let mut backwards_seek = name.chars().rev();\n | ^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3350:8\n |\n3350 | fn rev(self) -> Rev\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `rev` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror: could not compile `typenum` (build script) due to 38 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:92:25\n |\n92 | let mut words = Vec::new();\n | ^^^ use of undeclared type `Vec`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:104:32\n |\n104 | words.iter().rev().map(ToString::to_string).collect()\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:254:25\n |\n254 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:307:21\n |\n307 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:324:21\n |\n324 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:59:9\n |\n 59 | panic!(concat!(\"ArrayVec::\", $method_name, \": index {} is out of bounds in vector of length {}\"),\n | ^^^^^\n...\n423 | panic_oob!(\"remove\", index, self.len())\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `panic_oob` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n |\n 2 + use core::panic;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:56:9\n |\n56 | debug_assert!(len < Self::CAPACITY);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:547:9\n |\n547 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:670:9\n |\n670 | debug_assert_eq!(self.len(), self.capacity());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:717:9\n |\n717 | debug_assert!(length <= CAP);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1069:5\n |\n1069 | panic!(\"ArrayVec: capacity exceeded in extend/from_iter\");\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::panic;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `to_owned` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:339:27\n |\n339 | delim.to_owned() + val\n | ^^^^^^^^ method not found in `&str`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0599]: no method named `to_string` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:132:30\n |\n132 | FromCasing::new(self.to_string(), case)\n | ^^^^^^^^^ method not found in `&str`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror: cannot find macro `debug_assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1102:17\n |\n1102 | debug_assert_ne!(ptr, end_ptr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert_ne;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1120:9\n |\n1120 | debug_assert!(slice.len() <= take);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1263:9\n |\n1263 | debug_assert!(_result.is_ok());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 2 + use core::debug_assert;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nSome errors have detailed explanations: E0412, E0433, E0531, E0599, E0786.\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror: could not compile `autocfg` (lib) due to 131 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:35:3\n |\n35 | #[derive(Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:66:9\n |\n66 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:125:9\n |\n125 | debug_assert_eq!(len, CAP);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: could not compile `convert_case` (lib) due to 45 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:37:17\n |\n 37 | panic!(\"ArrayVec: largest supported capacity is u32::MAX\")\n | ^^^^^\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:146:9\n |\n146 | assert_capacity_limit!(CAP);\n | --------------------------- in this macro invocation\n |\n = note: this error originates in the macro `assert_capacity_limit` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:1:1\n |\n 1 + use core::panic;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:343:13\n |\n343 | assert!(self.is_char_boundary(new_len));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:374:21\n |\n374 | None => panic!(\"cannot remove a char from the end of a string\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::panic;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:406:9\n |\n406 | debug_assert!(length <= self.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:58:3\n |\n58 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use core::prelude::rust_2024::test;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:70:17\n |\n70 | assert_eq!(res, ch.len_utf8());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert_eq;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1161:60\n |\n1161 | fn try_copy_to_slice(&mut self, mut dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:73:13\n |\n73 | assert_eq!(string.chars().next(), Some(ch));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert_eq;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1163:20\n |\n1163 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1178:9\n |\n1178 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1204:33\n |\n1204 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1206:20\n |\n1206 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1213:9\n |\n1213 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1239:33\n |\n1239 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1241:20\n |\n1241 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1248:9\n |\n1248 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1275:34\n |\n1275 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:78:3\n |\n78 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n14 + use core::prelude::rust_2024::test;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1303:37\n |\n1303 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:84:9\n |\n84 | assert_eq!(len, ch.len_utf8(), \"Len of ch={}\", ch);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert_eq;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1334:37\n |\n1334 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:87:13\n |\n87 | assert!(matches::matches!(encode_utf8(ch, ptr, len - 1), Err(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:88:13\n |\n88 | assert!(matches::matches!(encode_utf8(ch, ptr, len), Ok(_)));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n14 + use core::assert;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1362:34\n |\n1362 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:8:3\n |\n8 | #[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1390:37\n |\n1390 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:40:9\n |\n40 | write!(f, \"{}\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1421:37\n |\n1421 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\errors.rs:46:9\n |\n46 | write!(f, \"{}: {}\", \"CapacityError\", CAPERROR)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:28:13\n |\n28 | std::slice::from_raw_parts_mut(self.as_mut_ptr(), len)\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1449:34\n |\n1449 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1477:37\n |\n1477 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1508:37\n |\n1508 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1536:34\n |\n1536 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1564:37\n |\n1564 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1595:37\n |\n1595 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1623:34\n |\n1623 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1651:37\n |\n1651 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1682:37\n |\n1682 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1710:34\n |\n1710 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1738:37\n |\n1738 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1769:37\n |\n1769 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1797:35\n |\n1797 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1825:38\n |\n1825 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1856:38\n |\n1856 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1884:35\n |\n1884 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1912:38\n |\n1912 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1943:38\n |\n1943 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1975:50\n |\n1975 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2007:53\n |\n2007 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2045:53\n |\n2045 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2081:49\n |\n2081 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2113:52\n |\n2113 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2151:52\n |\n2151 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2184:34\n |\n2184 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2185:9\n |\n2185 | Ok(f32::from_bits(self.try_get_u32()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2213:37\n |\n2213 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2214:9\n |\n2214 | Ok(f32::from_bits(self.try_get_u32_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2245:37\n |\n2245 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2246:9\n |\n2246 | Ok(f32::from_bits(self.try_get_u32_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2274:34\n |\n2274 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2275:9\n |\n2275 | Ok(f64::from_bits(self.try_get_u64()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2303:37\n |\n2303 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2304:9\n |\n2304 | Ok(f64::from_bits(self.try_get_u64_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2335:37\n |\n2335 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2336:9\n |\n2336 | Ok(f64::from_bits(self.try_get_u64_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2396:15\n |\n2396 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2418:15\n |\n2418 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2450:15\n |\n2450 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:16\n |\n2881 | impl Buf for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:35:12\n |\n35 | if std::mem::size_of::() > std::mem::size_of::() {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:35:43\n |\n35 | if std::mem::size_of::() > std::mem::size_of::() {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:45:12\n |\n45 | if std::mem::size_of::() > std::mem::size_of::() {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs:45:43\n |\n45 | if std::mem::size_of::() > std::mem::size_of::() {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:16\n |\n2885 | impl Buf for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2927:9\n |\n2927 | impl> Buf for std::io::Cursor {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:204:15\n |\n204 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:964:13\n |\n964 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:993:13\n |\n993 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1052:13\n |\n1052 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1081:13\n |\n1081 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1287:15\n |\n1287 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1319:15\n |\n1319 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1347:15\n |\n1347 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:26\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:26\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1643:15\n |\n1643 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:229:12\n |\n229 | impl IntoIterator for Chain\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:107:14\n |\n107 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:112:20\n |\n112 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:118:9\n |\n118 | Some(b)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:121:36\n |\n121 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:123:15\n |\n123 | (rem, Some(rem))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:127:14\n |\n127 | impl ExactSizeIterator for IntoIter {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:65:15\n |\n65 | impl io::Read for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:70:9\n |\n70 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:74:15\n |\n74 | impl io::BufRead for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:76:9\n |\n76 | Ok(self.buf.chunk())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:190:20\n |\n190 | if let Some(buf) = slice.get(..limit) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:216:10\n |\n216 | impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:222:10\n |\n222 | impl<'a> From<&'a mut [MaybeUninit]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:77:18\n |\n77 | impl io::Write for Writer {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:82:9\n |\n82 | Ok(n)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:86:9\n |\n86 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:12\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:26\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Send;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:600:17\n |\n600 | drop(self.split_off(len));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:641:34\n |\n641 | pub fn try_into_mut(self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:643:13\n |\n643 | Ok(self.into())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:645:13\n |\n645 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n645 - Err(self)\n645 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:681:13\n |\n681 | unsafe impl Send for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:682:13\n |\n682 | unsafe impl Sync for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:684:6\n |\n684 | impl Drop for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:691:6\n |\n691 | impl Clone for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:737:6\n |\n737 | impl AsRef<[u8]> for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:759:6\n |\n759 | impl IntoIterator for Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n759 - impl IntoIterator for Bytes {\n759 + impl FromIterator for Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:768:10\n |\n768 | impl<'a> IntoIterator for &'a Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n768 - impl<'a> IntoIterator for &'a Bytes {\n768 + impl<'a> FromIterator for &'a Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:778:21\n |\n778 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n778 - fn from_iter>(into_iter: T) -> Self {\n778 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:785:6\n |\n785 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:791:6\n |\n791 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:792:45\n |\n792 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:797:6\n |\n797 | impl Ord for Bytes {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Ord;\n |\n 1 + use std::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:803:6\n |\n803 | impl Eq for Bytes {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Eq;\n |\n 1 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:805:6\n |\n805 | impl PartialEq<[u8]> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:811:6\n |\n811 | impl PartialOrd<[u8]> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:812:44\n |\n812 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:817:6\n |\n817 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:823:6\n |\n823 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:824:45\n |\n824 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:825:18\n |\n825 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:829:6\n |\n829 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:835:6\n |\n835 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:836:43\n |\n836 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:841:6\n |\n841 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:847:6\n |\n847 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:848:45\n |\n848 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:849:18\n |\n849 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:853:6\n |\n853 | impl PartialEq> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:859:6\n |\n859 | impl PartialOrd> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:860:47\n |\n860 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:865:6\n |\n865 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:871:6\n |\n871 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:872:45\n |\n872 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:873:18\n |\n873 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:877:6\n |\n877 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:883:6\n |\n883 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:884:46\n |\n884 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:889:6\n |\n889 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:895:6\n |\n895 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:896:45\n |\n896 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:897:18\n |\n897 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:901:6\n |\n901 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:907:6\n |\n907 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:908:45\n |\n908 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:909:18\n |\n909 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:913:6\n |\n913 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:919:6\n |\n919 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:920:45\n |\n920 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:921:18\n |\n921 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:21\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:14\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:927:12\n |\n927 | Bytes: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:21\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:14\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:936:12\n |\n936 | Bytes: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:938:45\n |\n938 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:945:6\n |\n945 | impl Default for Bytes {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:952:6\n |\n952 | impl From<&'static [u8]> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:958:6\n |\n958 | impl From<&'static str> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:964:6\n |\n964 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:999:6\n |\n999 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1030:6\n |\n1030 | impl From for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1052:6\n |\n1052 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1058:6\n |\n1058 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1125:5\n |\n1125 | drop(b);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1364:6\n |\n1364 | impl Drop for Shared {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1539:9\n |\n1539 | Ok(actual) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1550:9\n |\n1550 | Err(actual) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1593:5\n |\n1593 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1616:8\n |\n1616 | F: FnOnce(usize) -> usize,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:480:33\n |\n480 | let additional = if let Some(additional) = new_len.checked_sub(self.len()) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:680:13\n |\n680 | Some(new_cap) => new_cap,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:910:16\n |\n910 | if let Err(other) = self.try_unsplit(other) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:993:51\n |\n993 | fn try_unsplit(&mut self, other: BytesMut) -> Result<(), BytesMut> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes_mut::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:995:20\n |\n995 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1007:13\n |\n1007 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1009:13\n |\n1009 | Err(other)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1123:6\n |\n1123 | impl Drop for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1203:15\n |\n1203 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1231:6\n |\n1231 | impl AsRef<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1247:6\n |\n1247 | impl AsMut<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1261:10\n |\n1261 | impl<'a> From<&'a [u8]> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1267:10\n |\n1267 | impl<'a> From<&'a str> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1273:6\n |\n1273 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1279:6\n |\n1279 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1285:6\n |\n1285 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1286:48\n |\n1286 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1291:6\n |\n1291 | impl Ord for BytesMut {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Ord;\n |\n 1 + use std::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1297:6\n |\n1297 | impl Eq for BytesMut {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Eq;\n |\n 1 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1299:6\n |\n1299 | impl Default for BytesMut {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1333:13\n |\n1333 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1335:13\n |\n1335 | Err(fmt::Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1345:6\n |\n1345 | impl Clone for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1351:6\n |\n1351 | impl IntoIterator for BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1351 - impl IntoIterator for BytesMut {\n1351 + impl FromIterator for BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1360:10\n |\n1360 | impl<'a> IntoIterator for &'a BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1360 - impl<'a> IntoIterator for &'a BytesMut {\n1360 + impl<'a> FromIterator for &'a BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1369:6\n |\n1369 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1372:12\n |\n1372 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1372 - T: IntoIterator,\n1372 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1387:10\n |\n1387 | impl<'a> Extend<&'a u8> for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1390:12\n |\n1390 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1390 - T: IntoIterator,\n1390 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1396:6\n |\n1396 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1399:12\n |\n1399 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1399 - T: IntoIterator,\n1399 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1408:21\n |\n1408 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1408 - fn from_iter>(into_iter: T) -> Self {\n1408 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1414:21\n |\n1414 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1414 - fn from_iter>(into_iter: T) -> Self {\n1414 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1462:5\n |\n1462 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes_mut::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1552:13\n |\n1552 | unsafe impl Send for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1553:13\n |\n1553 | unsafe impl Sync for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1561:6\n |\n1561 | impl PartialEq<[u8]> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1567:6\n |\n1567 | impl PartialOrd<[u8]> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1568:44\n |\n1568 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1573:6\n |\n1573 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1579:6\n |\n1579 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1580:48\n |\n1580 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1581:18\n |\n1581 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1585:6\n |\n1585 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1591:6\n |\n1591 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1592:43\n |\n1592 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1597:6\n |\n1597 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1603:6\n |\n1603 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1604:48\n |\n1604 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1605:18\n |\n1605 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1609:6\n |\n1609 | impl PartialEq> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1615:6\n |\n1615 | impl PartialOrd> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1616:47\n |\n1616 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1621:6\n |\n1621 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1627:6\n |\n1627 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1628:48\n |\n1628 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1633:6\n |\n1633 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1639:6\n |\n1639 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1640:46\n |\n1640 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1645:6\n |\n1645 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1651:6\n |\n1651 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1652:48\n |\n1652 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1653:18\n |\n1653 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:21\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:14\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1659:15\n |\n1659 | BytesMut: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:21\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:14\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1668:15\n |\n1668 | BytesMut: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1670:45\n |\n1670 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1675:6\n |\n1675 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1681:6\n |\n1681 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1682:48\n |\n1682 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1683:18\n |\n1683 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1687:6\n |\n1687 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1693:6\n |\n1693 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1694:48\n |\n1694 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1699:6\n |\n1699 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1705:6\n |\n1705 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1711:6\n |\n1711 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:35:9\n |\n35 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:11:9\n |\n11 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:20:9\n |\n20 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:12:20\n |\n12 | F: FnOnce(&mut *mut T) -> R;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:18:20\n |\n18 | F: FnOnce(&mut *mut T) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use std::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:119:9\n |\n119 | Ok(b) => a.saturating_sub(b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:120:9\n |\n120 | Err(_) => 0,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:129:9\n |\n129 | Ok(a) => usize::min(a, b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:130:9\n |\n130 | Err(_) => b,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:149:56\n |\n149 | fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 80 + use std::fmt::Result;\n |\n 80 + use std::io::Result;\n |\n 80 + use std::result::Result;\n |\n 80 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:163:6\n |\n163 | impl From for std::io::Error {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 80 + use std::convert::From;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:781:27\n |\n781 | impl std::convert::TryFrom<&[T]> for ArrayVec\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:15\n |\n2881 | impl Buf for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:15\n |\n2885 | impl Buf for Box {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:25\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:25\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^^\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:237:27\n |\n237 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n237 - fn into_iter(self) -> Self::IntoIter {\n237 + fn into_iter(self) -> as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:772:27\n |\n772 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n772 - fn into_iter(self) -> Self::IntoIter {\n772 + fn into_iter(self) -> <&'a bytes::Bytes as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1364:27\n |\n1364 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n1364 - fn into_iter(self) -> Self::IntoIter {\n1364 + fn into_iter(self) -> <&'a BytesMut as IntoIterator>::IntoIter {\n |\n\nerror[E0277]: `TryGetError` doesn't implement `Debug`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:160:28\n |\n160 | impl std::error::Error for TryGetError {}\n | ^^^^^^^^^^^ the trait `Debug` is not implemented for `TryGetError`\n |\n = note: add `#[derive(Debug)]` to `TryGetError` or manually `impl Debug for TryGetError`\nnote: required by a bound in `core::error::Error`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/error.rs:53:18\n |\n 53 | pub trait Error: Debug + Display {\n | ^^^^^ required by this bound in `Error`\nhelp: consider annotating `TryGetError` with `#[derive(Debug)]`\n |\n140 + #[derive(Debug)]\n141 | pub struct TryGetError {\n |\n\nSome errors have detailed explanations: E0223, E0277, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: could not compile `bytes` (lib) due to 617 previous errors\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:63:27\n |\n63 | for codepoint in 0..=(std::char::MAX as u32) {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:64:27\n |\n64 | if let Some(ch) = std::char::from_u32(codepoint) {\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:72:26\n |\n72 | let string = std::str::from_utf8(&data).unwrap();\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:43:52\n |\n43 | fn try_push(&mut self, element: Self::Item) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:48:13\n |\n48 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:50:13\n |\n50 | Err(CapacityError::new(element))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:61:26\n |\n61 | fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:63:20\n |\n63 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec_impl.rs:68:13\n |\n68 | Some(ptr::read(self.as_ptr().add(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:49:27\n |\n49 | impl Drop for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:205:47\n |\n205 | pub fn try_push(&mut self, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:309:63\n |\n309 | pub fn try_insert(&mut self, index: usize, element: T) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:314:20\n |\n314 | return Err(CapacityError::new(element));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:332:9\n |\n332 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:349:30\n |\n349 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:396:49\n |\n396 | pub fn swap_pop(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:399:20\n |\n399 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:443:47\n |\n443 | pub fn pop_at(&mut self, index: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:445:13\n |\n445 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:465:18\n |\n465 | where F: FnMut(&mut T) -> bool\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:482:35\n |\n482 | impl Drop for BackshiftOnDrop<'_, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:502:27\n |\n502 | fn process_one bool, T, const CAP: usize, const DELETED: bool>(\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnMut;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:535:9\n |\n535 | drop(g);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this function\n |\n 2 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:570:18\n |\n570 | where T: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Copy;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:569:61\n |\n569 | pub fn try_extend_from_slice(&mut self, other: &[T]) -> Result<(), CapacityError>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:573:20\n |\n573 | return Err(CapacityError::new(()));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:584:9\n |\n584 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:657:32\n |\n657 | pub fn into_inner(self) -> Result<[T; CAP], Self> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:659:13\n |\n659 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n659 - Err(self)\n659 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:661:22\n |\n661 | unsafe { Ok(self.into_inner_unchecked()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:755:27\n |\n755 | impl From<[T; CAP]> for ArrayVec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:782:14\n |\n782 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:786:33\n |\n786 | fn try_from(slice: &[T]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 2 + use core::fmt::Result;\n |\n 2 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:788:13\n |\n788 | Err(CapacityError::new(()))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:792:13\n |\n792 | Ok(array)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:809:35\n |\n809 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:826:35\n |\n826 | impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a mut ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:843:27\n |\n843 | impl IntoIterator for ArrayVec {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:895:27\n |\n895 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:898:27\n |\n898 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:900:13\n |\n900 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:905:17\n |\n905 | Some(ptr::read(self.v.get_unchecked_ptr(index)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:910:36\n |\n910 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:912:15\n |\n912 | (len, Some(len))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:916:27\n |\n916 | impl DoubleEndedIterator for IntoIter {\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:917:32\n |\n917 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:919:13\n |\n919 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:924:17\n |\n924 | Some(ptr::read(self.v.get_unchecked_ptr(new_len)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:930:27\n |\n930 | impl ExactSizeIterator for IntoIter { }\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:932:27\n |\n932 | impl Drop for IntoIter {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:947:27\n |\n947 | impl Clone for IntoIter\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:948:10\n |\n948 | where T: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:44\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:979:20\n |\n979 | unsafe impl<'a, T: Sync, const CAP: usize> Sync for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:44\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:980:20\n |\n980 | unsafe impl<'a, T: Send, const CAP: usize> Send for Drain<'a, T, CAP> {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:982:35\n |\n982 | impl<'a, T: 'a, const CAP: usize> Iterator for Drain<'a, T, CAP> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:985:27\n |\n985 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:993:36\n |\n993 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:998:35\n |\n998 | impl<'a, T: 'a, const CAP: usize> DoubleEndedIterator for Drain<'a, T, CAP>\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1000:32\n |\n1000 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1009:35\n |\n1009 | impl<'a, T: 'a, const CAP: usize> ExactSizeIterator for Drain<'a, T, CAP> {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1011:35\n |\n1011 | impl<'a, T: 'a, const CAP: usize> Drop for Drain<'a, T, CAP> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1016:19\n |\n1016 | while let Some(_) = self.next() { }\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1033:14\n |\n1033 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1040:18\n |\n1040 | impl Drop for ScopeExitGuard\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1041:14\n |\n1041 | where F: FnMut(&Data, &mut T)\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1053:27\n |\n1053 | impl Extend for ArrayVec {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1058:18\n |\n1058 | fn extend>(&mut self, iter: I) {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1081:18\n |\n1081 | where I: IntoIterator\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1100:20\n |\n1100 | if let Some(elt) = iter.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1117:18\n |\n1117 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1145:21\n |\n1145 | fn from_iter>(iter: I) -> Self {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1152:27\n |\n1152 | impl Clone for ArrayVec\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1153:14\n |\n1153 | where T: Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1182:27\n |\n1182 | impl PartialEq for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1183:14\n |\n1183 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1190:27\n |\n1190 | impl PartialEq<[T]> for ArrayVec\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1191:14\n |\n1191 | where T: PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:27\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1198:60\n |\n1198 | impl Eq for ArrayVec where T: Eq { }\n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1208:27\n |\n1208 | impl AsRef<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1212:27\n |\n1212 | impl AsMut<[T]> for ArrayVec {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1220:27\n |\n1220 | impl Default for ArrayVec {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:27\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1227:68\n |\n1227 | impl PartialOrd for ArrayVec where T: PartialOrd {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1228:44\n |\n1228 | fn partial_cmp(&self, other: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:27\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1249:61\n |\n1249 | impl Ord for ArrayVec where T: Ord {\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::cmp::Ord;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1264:9\n |\n1264 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:1266:45\n |\n1266 | fn flush(&mut self) -> io::Result<()> { Ok(()) }\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:43:24\n |\n43 | impl Default for ArrayString\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:108:29\n |\n108 | pub fn from(s: &str) -> Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:111:9\n |\n111 | Ok(arraystr)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:123:47\n |\n123 | pub fn from_byte_string(b: &[u8; CAP]) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:132:9\n |\n132 | Ok(vec)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:230:44\n |\n230 | pub fn try_push(&mut self, c: char) -> Result<(), CapacityError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:236:17\n |\n236 | Ok(n) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:238:21\n |\n238 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:17\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:240:27\n |\n240 | Err(_) => Err(CapacityError::new(c)),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:284:55\n |\n284 | pub fn try_push_str<'a>(&mut self, s: &'a str) -> Result<(), CapacityError<&'a str>> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:286:20\n |\n286 | return Err(CapacityError::new(s));\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:295:9\n |\n295 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:313:30\n |\n313 | pub fn pop(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:315:13\n |\n315 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:322:9\n |\n322 | Some(ch)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:373:13\n |\n373 | Some(ch) => ch,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:455:24\n |\n455 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:462:24\n |\n462 | impl PartialEq for ArrayString\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:469:24\n |\n469 | impl PartialEq> for str\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:476:24\n |\n476 | impl Eq for ArrayString \n | ^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:496:24\n |\n496 | impl AsRef for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:507:24\n |\n507 | impl AsRef for ArrayString {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:530:24\n |\n530 | impl Clone for ArrayString\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:542:24\n |\n542 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:544:42\n |\n544 | fn partial_cmp(&self, rhs: &Self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:553:24\n |\n553 | impl PartialOrd for ArrayString\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:555:41\n |\n555 | fn partial_cmp(&self, rhs: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:564:24\n |\n564 | impl PartialOrd> for str\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:566:54\n |\n566 | fn partial_cmp(&self, rhs: &ArrayString) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:575:24\n |\n575 | impl Ord for ArrayString\n | ^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:586:29\n |\n586 | fn from_str(s: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:675:32\n |\n675 | fn try_from(f: &'a str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:678:9\n |\n678 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:686:43\n |\n686 | fn try_from(f: fmt::Arguments<'a>) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\array_string.rs:690:9\n |\n690 | Ok(v)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:32:66\n |\n32 | pub unsafe fn encode_utf8(ch: char, ptr: *mut u8, len: usize) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n14 + use core::fmt::Result;\n |\n14 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:37:16\n |\n37 | return Ok(1);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:41:16\n |\n41 | return Ok(2);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:46:16\n |\n46 | return Ok(3);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:52:16\n |\n52 | return Ok(4);\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:54:5\n |\n54 | Err(EncodeUtf8Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\char.rs:64:16\n |\n64 | if let Some(ch) = std::char::from_u32(codepoint) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n14 + use core::option::Option::Some;\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:733:25\n |\n733 | fn deref(&self) -> &Self::Target {\n | ^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n733 - fn deref(&self) -> &Self::Target {\n733 + fn deref(&self) -> & as core::ops::Receiver>::Target {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:740:37\n |\n740 | fn deref_mut(&mut self) -> &mut Self::Target {\n | ^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n740 - fn deref_mut(&mut self) -> &mut Self::Target {\n740 + fn deref_mut(&mut self) -> &mut as core::ops::Receiver>::Target {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:812:27\n |\n812 | fn into_iter(self) -> Self::IntoIter { self.iter() }\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n812 - fn into_iter(self) -> Self::IntoIter { self.iter() }\n812 + fn into_iter(self) -> <&'a ArrayVec as core::iter::IntoIterator>::IntoIter { self.iter() }\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\arrayvec.rs:829:27\n |\n829 | fn into_iter(self) -> Self::IntoIter { self.iter_mut() }\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n829 - fn into_iter(self) -> Self::IntoIter { self.iter_mut() }\n829 + fn into_iter(self) -> <&'a mut ArrayVec as core::iter::IntoIterator>::IntoIter { self.iter_mut() }\n |\n\nSome errors have detailed explanations: E0223, E0405, E0412, E0425, E0432, E0463, E0531, E0786.\nerror: could not compile `arrayvec` (lib) due to 207 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:50.518013500Z", + "finished_at": "2025-10-20T19:45:05.839723700Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\nerror[E0786]: found invalid metadata files for crate `cfg_if` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-b54fbca44f3cd17c.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 140800 bytes failed\nerror[E0786]: found invalid metadata files for crate `miniz_oxide` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libminiz_oxide-99a9ab44d6ca7927.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 114688 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 1572864 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 65536 bytes failed\nmemory allocation of 100368 bytes failed\nmemory allocation of 303120 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 129536 bytes failed\nmemory allocation of 31360 bytes failed\nmemory allocation of 262144 bytes failed\nmemory allocation of 36864 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd_detect-d0198f5966fd6781.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\n Compiling smallvec v1.15.1\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:229:9\n |\n229 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:206:3\n |\n206 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 4 + use crate::__core::prelude::rust_2024::derive;\n |\n 4 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:224:5\n |\n224 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 4 + use crate::__core::write;\n |\n 4 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:33:3\n |\n33 | panic!(\"{src}>{err}\", src = _src, err = _err);\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::panic;\n |\n 7 + use core::panic;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:15\n |\n57 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:15\n |\n69 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:17\n |\n215 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:17\n |\n237 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:12:5\n |\n12 | assert!(align_of::() >= align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:13:33\n |\n13 | const ASSERT_SIZE_EQUAL: () = assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:14:52\n |\n14 | const ASSERT_SIZE_MULTIPLE_OF_OR_INPUT_ZST: () = assert!(\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:126:5\n |\n126 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:163:5\n |\n163 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:132:5\n |\n132 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:133:5\n |\n133 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:148:5\n |\n148 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:170:5\n |\n170 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:191:5\n |\n191 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:192:5\n |\n192 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:206:5\n |\n206 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:207:5\n |\n207 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:222:5\n |\n222 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:223:5\n |\n223 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:237:5\n |\n237 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:259:5\n |\n259 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:280:5\n |\n280 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:281:5\n |\n281 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:295:5\n |\n295 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:296:5\n |\n296 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:241:3\n |\n241 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n102 + use crate::__core::prelude::rust_2024::derive;\n |\n102 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:264:5\n |\n264 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nnote: `write` is imported here, but it is a function, not a macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:106:3\n |\n106 | ptr::*,\n | ^^^^^^\nhelp: consider importing one of these macros\n |\n102 + use crate::__core::write;\n |\n102 + use core::write;\n |\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nFor more information about this error, try `rustc --explain E0786`.\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `either` (lib) due to 2 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:1:5\n |\n1 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:8:5\n |\n8 | println!(\"cargo:rustc-env=GIT_HASH={git_hash}\");\n | ^^^^^^^\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:14\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:22\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:130:37\n |\n130 | pub unsafe trait CheckedBitPattern: Copy {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::Copy;\n |\n 4 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:235:6\n |\n235 | impl From for CheckedCastError {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::__core::convert::From;\n |\n 4 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:251:6\n |\n251 | ) -> Result<&T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:255:5\n |\n255 | Ok(unsafe { &*(pod as *const ::Bits as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:257:5\n |\n257 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:271:6\n |\n271 | ) -> Result<&mut T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:275:5\n |\n275 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:277:5\n |\n277 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:289:6\n |\n289 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:293:5\n |\n293 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:295:5\n |\n295 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:313:6\n |\n313 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:317:5\n |\n317 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:319:5\n |\n319 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:333:6\n |\n333 | ) -> Result<&B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:337:5\n |\n337 | Ok(unsafe { &*(pod as *const ::Bits as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:339:5\n |\n339 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:352:6\n |\n352 | ) -> Result<&mut B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:356:5\n |\n356 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:358:5\n |\n358 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:380:6\n |\n380 | ) -> Result<&[B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:384:5\n |\n384 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:388:5\n |\n388 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:402:6\n |\n402 | ) -> Result<&mut [B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:406:5\n |\n406 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:410:5\n |\n410 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:423:5\n |\n423 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:424:5\n |\n424 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:437:5\n |\n437 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:438:5\n |\n438 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:450:5\n |\n450 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:451:5\n |\n451 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:464:5\n |\n464 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:465:5\n |\n465 | Err(e) => something_went_wrong(\"cast\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:483:5\n |\n483 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:484:5\n |\n484 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:497:5\n |\n497 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:498:5\n |\n498 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:511:5\n |\n511 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:512:5\n |\n512 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:530:5\n |\n530 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:531:5\n |\n531 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:56:5\n |\n56 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:5\n |\n57 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:68:5\n |\n68 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:5\n |\n69 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:82:5\n |\n82 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:83:5\n |\n83 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:96:5\n |\n96 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:97:5\n |\n97 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:108:6\n |\n108 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:110:5\n |\n110 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:112:5\n |\n112 | Ok(unsafe { (bytes.as_ptr() as *const T).read_unaligned() })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:124:5\n |\n124 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:125:5\n |\n125 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:159:6\n |\n159 | ) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:161:5\n |\n161 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:163:5\n |\n163 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `typenum` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"const-generics\\\", \\\"force_unix_path_separator\\\", \\\"i128\\\", \\\"no_std\\\", \\\"scale-info\\\", \\\"scale_info\\\", \\\"strict\\\"))\" -C metadata=1b1c6e9616672e00 -C extra-filename=-2780e9e7df9b2263 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\build\\typenum-2780e9e7df9b2263 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230698\\target_st_a6a29f3e-a20e-4930-b795-3a0112d4beb5\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:165:5\n |\n165 | Ok(unsafe { &*(s.as_ptr() as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:178:6\n |\n178 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:213:13\n |\n213 | assert_eq!(iter.next(), None, \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:180:5\n |\n180 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:182:5\n |\n182 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:200:13\n |\n200 | assert_eq!(equals_sign, \"=\", \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:184:5\n |\n184 | Ok(unsafe { &mut *(s.as_mut_ptr() as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:145:9\n |\n145 | panic!(\"{}\", format!(\"Cargo.toml does not contain `{}`\", TABLE_HEADER));\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:214:7\n |\n214 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:7\n |\n215 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:111:3\n |\n111 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:8:5\n |\n8 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:17:8\n |\n17 | if cfg!(feature = \"std\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:105:40\n |\n105 | if !error_generic_member_access && cfg!(feature = \"std\") && rustc >= 65 {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:17\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror: `#[panic_handler]` function required, but not found\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:18:9\n |\n18 | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:56:13\n |\n56 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:57:13\n |\n57 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:104:3\n |\n104 | #[derive(Debug, Ord, PartialEq, PartialOrd, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:1:5\n |\n1 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:61:13\n |\n61 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:219:7\n |\n219 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:922:12\n |\n922 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:71:9\n |\n71 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_build_probe)\");\n | ^^^^^^^\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:72:9\n |\n72 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)\");\n | ^^^^^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:7:20\n |\n7 | let git_hash = String::from_utf8(output.stdout).unwrap();\n | ^^^^^^ use of undeclared type `String`\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:73:9\n |\n73 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:74:9\n |\n74 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:75:9\n |\n75 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:77:9\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:78:9\n |\n78 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)\");\n | ^^^^^^^\n\nSome errors have detailed explanations: E0433, E0463, E0786.\nFor more information about an error, try `rustc --explain E0433`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:79:9\n |\n79 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:220:7\n |\n220 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:80:9\n |\n80 | println!(\"cargo:rustc-check-cfg=cfg(std_backtrace)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:86:9\n |\n86 | println!(\"cargo:rustc-cfg=anyhow_no_ptr_addr_of\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:236:7\n |\n236 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:92:9\n |\n92 | println!(\"cargo:rustc-cfg=anyhow_no_fmt_arguments_as_str\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:96:9\n |\n96 | println!(\"cargo:rustc-cfg=anyhow_no_unsafe_op_in_unsafe_fn_lint\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:102:9\n |\n102 | println!(\"cargo:rustc-cfg=anyhow_no_core_unwind_safe\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:108:9\n |\n108 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:992:12\n |\n992 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:99:13\n |\n99 | println!(\"cargo:rustc-cfg={}\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:114:9\n |\n114 | println!(\"cargo:rustc-cfg=anyhow_no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:120:9\n |\n120 | println!(\"cargo:rustc-cfg=anyhow_no_clippy_format_args\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2046:12\n |\n2046 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-check-cfg=cfg(coverage_nightly)\");\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:143:13\n |\n143 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2152:12\n |\n2152 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:205:13\n |\n205 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:91:9\n |\n91 | println!(\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:226:9\n |\n226 | eprintln!(\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1024:12\n |\n1024 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:90:9\n |\n90 | println!(\"cargo:rustc-check-cfg=cfg(kani)\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1112:12\n |\n1112 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:89:9\n |\n89 | println!(\"cargo:rustc-check-cfg=cfg(doc_cfg)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:85:13\n |\n85 | println!(\"cargo:rustc-check-cfg=cfg(rust, values(\\\"{}.{}.{}\\\"))\", major, minor, patch);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:77:13\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg({})\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:67:5\n |\n67 | println!(\"cargo:rerun-if-changed=Cargo.toml\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:62:5\n |\n62 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:114:15\n |\n114 | cfg_name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror: could not compile `spacetimedb-lib` (build script) due to 6 previous errors\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:27:23\n |\n27 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:7\n |\n237 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:29:3\n |\n29 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:66:9\n |\n66 | Some(rustc) => rustc,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:4:5\n |\n4 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:241:7\n |\n241 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:141:12\n |\n141 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:242:7\n |\n242 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:181:24\n |\n181 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 58 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:5:11\n |\n 5 | fn main() {\n | ___________^\n 6 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 7 | |\n 8 | | let minor = match rustc_minor_version() {\n... |\n22 | | }\n | |_^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:256:5\n |\n256 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror: cannot find macro `thread_local` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:11:1\n |\n11 | thread_local!(\n | ^^^^^^^^^^^^\n |\n = note: `thread_local` is in scope, but it is an attribute: `#[thread_local]`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:219:13\n |\n219 | Some(VersionCfg { version: Version { major, minor, patch }, cfg_name: name })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 58 + use core::option::Option::Some;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:9:3\n |\n9 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:9\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this function\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:173:12\n |\n173 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:257:5\n |\n257 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:22:6\n |\n22 | impl Drop for Stack {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:178:12\n |\n178 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:60:11\n |\n 60 | fn main() {\n | ___________^\n 61 | | // Avoid unnecessary re-building.\n 62 | | println!(\"cargo:rerun-if-changed=build.rs\");\n... |\n102 | | }\n | |_^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:187:9\n |\n187 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:106:12\n |\n106 | major: usize,\n | ^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:188:9\n |\n188 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:194:12\n |\n194 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:270:5\n |\n270 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:113:14\n |\n113 | version: Version,\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:68\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:271:5\n |\n271 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:117:35\n |\n117 | const ITER_FIRST_NEXT_EXPECT_MSG: &str = \"unreachable: a string split cannot produce 0 items\";\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^^^^^^^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:179:13\n |\n179 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:288:6\n |\n288 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:142:25\n |\n142 | const TABLE_HEADER: &str = \"[package.metadata.build-rs]\";\n | ^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:195:31\n |\n195 | const EXPECT_MSG: &str =\n | ^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:218:25\n |\n218 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:224:23\n |\n224 | fn rustc_version() -> Version {\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:290:5\n |\n290 | Ok(unsafe { transmute!(a) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:219:16\n |\n219 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:236:29\n |\n236 | const RUSTC_EXPECT_MSG: &str = \"could not parse rustc version output\";\n | ^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:20:3\n |\n20 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:8:3\n |\n8 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:71:9\n |\n71 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:292:5\n |\n292 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror: could not compile `zerocopy` (build script) due to 33 previous errors\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:305:6\n |\n305 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:311:5\n |\n311 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:15:11\n |\n 15 | fn main() {\n | ___________^\n 16 | | let mut error_generic_member_access = false;\n 17 | | if cfg!(feature = \"std\") {\n 18 | | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n... |\n122 | | }\n | |_^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:313:5\n |\n313 | Ok(unsafe { &*(a as *const A as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:315:5\n |\n315 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:12:3\n |\n12 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:124:44\n |\n124 | fn compile_probe(rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:200:26\n |\n200 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:325:6\n |\n325 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:43:12\n |\n43 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:54:12\n |\n54 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:93:12\n |\n93 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror: could not compile `quote` (build script) due to 16 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:331:5\n |\n331 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:94:12\n |\n94 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:224:32\n |\n224 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:146:9\n |\n146 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:98:24\n |\n98 | let mut v: Vec<_> = i.collect();\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:333:5\n |\n333 | Ok(unsafe { &mut *(a as *mut A as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:152:9\n |\n152 | assert!(len <= self.remaining(), \"`len` greater than remaining\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:108:9\n |\n108 | assert!(index < self.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:105:22\n |\n105 | restore: Option>,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:118:24\n |\n118 | if let Some(prev) = &self.restore {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:137:17\n |\n137 | impl Drop for Writer<'_, T> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:149:26\n |\n149 | restore: None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:335:5\n |\n335 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:176:42\n |\n176 | writer.restore = Some(restore);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:137:9\n |\n137 | assert_eq!(self.len(), src.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert_eq;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:197:8\n |\n197 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:199:5\n |\n199 | THREAD_LOCAL.with(|stack| stack.uninit_slice(len, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:205:8\n |\n205 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:355:6\n |\n355 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:207:5\n |\n207 | THREAD_LOCAL.with(|stack| stack.uninit(f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:190:9\n |\n190 | debug_assert!(!ptr.is_null());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:214:8\n |\n214 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:362:5\n |\n362 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:215:8\n |\n215 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:390:9\n |\n390 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:364:5\n |\n364 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, a.len()) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:370:5\n |\n370 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, new_len) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:372:5\n |\n372 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:217:5\n |\n217 | THREAD_LOCAL.with(|stack| stack.buffer(i, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:383:6\n |\n383 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:227:6\n |\n227 | impl Drop for DropStack<'_> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:11:15\n |\n11 | pub base: *mut u8,\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:390:5\n |\n390 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:104:27\n |\n104 | struct Writer<'a, T> {\n | ^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:392:5\n |\n392 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:111:14\n |\n111 | impl Writer<'_, T> {\n | ^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:453:9\n |\n453 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:195:21\n |\n195 | pub fn uninit_slice(len: usize, f: F) -> R\n | ^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:203:15\n |\n203 | pub fn uninit(f: F) -> R\n | ^\n\nerror: requires `meta_sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:212:15\n |\n212 | pub fn buffer(i: I, f: F) -> R\n | ^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:459:9\n |\n459 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:508:9\n |\n508 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:558:9\n |\n558 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:223:18\n |\n223 | pub restore: Allocation,\n | ^^^^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:77:21\n |\n77 | let mut v = Vec::::with_capacity(size_in_bytes);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:674:9\n |\n674 | debug_assert!(self.len >= by, \"internal: inc_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:14\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^ use of undeclared type `Vec`\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:711:9\n |\n711 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:986:9\n |\n986 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:64:27\n |\n64 | let mut tmp = Vec::::with_capacity(len);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0463, E0531, E0786.\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nFor more information about an error, try `rustc --explain E0405`.\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:400:5\n |\n400 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1164:5\n |\n1164 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1215:9\n |\n1215 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:404:5\n |\n404 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1234:9\n |\n1234 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\zeroable_in_option.rs:4:47\n |\n4 | unsafe impl Zeroable for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1263:9\n |\n1263 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1296:13\n |\n1296 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1310:9\n |\n1310 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\pod_in_option.rs:4:37\n |\n4 | unsafe impl Pod for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:28\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:36\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:98:20\n |\n98 | type Int: Copy + Ord;\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 3 + use crate::__core::cmp::Ord;\n |\n 3 + use core::cmp::Ord;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1331:13\n |\n1331 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:122:40\n |\n122 | fn from_integer(value: Self::Int) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 3 + use crate::__core::option::Option;\n |\n 3 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:135:7\n |\n135 | Some(unsafe { transmute!(value) })\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 3 + use crate::__core::option::Option::Some;\n |\n 3 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1524:5\n |\n1524 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:137:7\n |\n137 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 3 + use crate::__core::option::Option::None;\n |\n 3 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1540:13\n |\n1540 | debug_assert!(actual as usize == ptr as usize);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:325:6\n |\n325 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:258:13\n |\n258 | debug_assert_eq!(bytes.kind(), KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:321:9\n |\n321 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:349:54\n |\n349 | pub fn try_from_bytes(s: &[u8]) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:362:6\n |\n362 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:529:9\n |\n529 | debug_assert!(len <= self.cap, \"set_len out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:462:6\n |\n462 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:475:6\n |\n475 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:488:6\n |\n488 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:510:6\n |\n510 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:665:21\n |\n665 | debug_assert_eq!(self.len, v.len() - off);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:672:9\n |\n672 | debug_assert_eq!(kind, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:682:21\n |\n682 | None => panic!(\"overflow\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::panic;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:524:6\n |\n524 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:537:11\n |\n537 | impl Drop for EnsureZeroWrite {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n102 + use crate::__core::ops::Drop;\n |\n102 + use core::ops::Drop;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:548:5\n |\n548 | drop(guard);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n102 + use crate::__core::mem::drop;\n |\n102 + use core::mem::drop;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:746:21\n |\n746 | debug_assert!(off + len <= v.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:782:9\n |\n782 | debug_assert_eq!(self.len, v.len());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror: could not compile `second-stack` (lib) due to 35 previous errors\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:870:13\n |\n870 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:963:9\n |\n963 | debug_assert!(count <= self.cap, \"internal: set_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1019:9\n |\n1019 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: could not compile `anyhow` (build script) due to 56 previous errors\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1020:9\n |\n1020 | debug_assert!(ref_cnt == 1 || ref_cnt == 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1046:9\n |\n1046 | debug_assert_eq!(shared as usize & KIND_MASK, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0462, E0531.\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1070:9\n |\n1070 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1077:9\n |\n1077 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1078:9\n |\n1078 | debug_assert!(pos <= MAX_VEC_POS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1153:9\n |\n1153 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1222:13\n |\n1222 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1748:8\n |\n1748 | if cfg!(debug_assertions) {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: could not compile `autocfg` (lib) due to 131 previous errors\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1763:5\n |\n1763 | debug_assert_eq!(ptr as usize, addr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:14:9\n |\n14 | write!(f, \"b\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:18:17\n |\n18 | write!(f, \"\\\\n\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:20:17\n |\n20 | write!(f, \"\\\\r\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:22:17\n |\n22 | write!(f, \"\\\\t\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:24:17\n |\n24 | write!(f, \"\\\\{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:26:17\n |\n26 | write!(f, \"\\\\0\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:29:17\n |\n29 | write!(f, \"{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:31:17\n |\n31 | write!(f, \"\\\\x{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:34:9\n |\n34 | write!(f, \"\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:9:13\n |\n9 | write!(f, \"{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:18:13\n |\n18 | write!(f, \"{:02X}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:139:3\n |\n139 | #[derive(Debug, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 80 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:150:9\n |\n150 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use std::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:172:5\n |\n172 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use std::panic;\n |\n\nerror: could not compile `bytemuck` (lib) due to 147 previous errors\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:180:5\n |\n180 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use std::panic;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1161:60\n |\n1161 | fn try_copy_to_slice(&mut self, mut dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1163:20\n |\n1163 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1178:9\n |\n1178 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1204:33\n |\n1204 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1206:20\n |\n1206 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1213:9\n |\n1213 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1239:33\n |\n1239 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1241:20\n |\n1241 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1248:9\n |\n1248 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1275:34\n |\n1275 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1303:37\n |\n1303 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1334:37\n |\n1334 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1362:34\n |\n1362 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1390:37\n |\n1390 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1421:37\n |\n1421 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1449:34\n |\n1449 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1477:37\n |\n1477 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1508:37\n |\n1508 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1536:34\n |\n1536 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1564:37\n |\n1564 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1595:37\n |\n1595 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1623:34\n |\n1623 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1651:37\n |\n1651 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1682:37\n |\n1682 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1710:34\n |\n1710 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1738:37\n |\n1738 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1769:37\n |\n1769 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1797:35\n |\n1797 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1825:38\n |\n1825 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1856:38\n |\n1856 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1884:35\n |\n1884 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1912:38\n |\n1912 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1943:38\n |\n1943 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1975:50\n |\n1975 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2007:53\n |\n2007 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2045:53\n |\n2045 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2081:49\n |\n2081 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2113:52\n |\n2113 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2151:52\n |\n2151 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2184:34\n |\n2184 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2185:9\n |\n2185 | Ok(f32::from_bits(self.try_get_u32()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2213:37\n |\n2213 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2214:9\n |\n2214 | Ok(f32::from_bits(self.try_get_u32_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2245:37\n |\n2245 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2246:9\n |\n2246 | Ok(f32::from_bits(self.try_get_u32_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2274:34\n |\n2274 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2275:9\n |\n2275 | Ok(f64::from_bits(self.try_get_u64()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2303:37\n |\n2303 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2304:9\n |\n2304 | Ok(f64::from_bits(self.try_get_u64_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2335:37\n |\n2335 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2336:9\n |\n2336 | Ok(f64::from_bits(self.try_get_u64_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2396:15\n |\n2396 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2418:15\n |\n2418 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2450:15\n |\n2450 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:16\n |\n2881 | impl Buf for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:16\n |\n2885 | impl Buf for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2927:9\n |\n2927 | impl> Buf for std::io::Cursor {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:204:15\n |\n204 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:964:13\n |\n964 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:993:13\n |\n993 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1052:13\n |\n1052 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1081:13\n |\n1081 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1287:15\n |\n1287 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1319:15\n |\n1319 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1347:15\n |\n1347 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:26\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:26\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1643:15\n |\n1643 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:229:12\n |\n229 | impl IntoIterator for Chain\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:107:14\n |\n107 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:112:20\n |\n112 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:118:9\n |\n118 | Some(b)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:121:36\n |\n121 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:123:15\n |\n123 | (rem, Some(rem))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:127:14\n |\n127 | impl ExactSizeIterator for IntoIter {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:65:15\n |\n65 | impl io::Read for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:70:9\n |\n70 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:74:15\n |\n74 | impl io::BufRead for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:76:9\n |\n76 | Ok(self.buf.chunk())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:190:20\n |\n190 | if let Some(buf) = slice.get(..limit) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:216:10\n |\n216 | impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:222:10\n |\n222 | impl<'a> From<&'a mut [MaybeUninit]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:77:18\n |\n77 | impl io::Write for Writer {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:82:9\n |\n82 | Ok(n)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:86:9\n |\n86 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:12\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:26\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Send;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:600:17\n |\n600 | drop(self.split_off(len));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:641:34\n |\n641 | pub fn try_into_mut(self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:643:13\n |\n643 | Ok(self.into())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:645:13\n |\n645 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n645 - Err(self)\n645 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:681:13\n |\n681 | unsafe impl Send for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:682:13\n |\n682 | unsafe impl Sync for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:684:6\n |\n684 | impl Drop for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:691:6\n |\n691 | impl Clone for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:737:6\n |\n737 | impl AsRef<[u8]> for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:759:6\n |\n759 | impl IntoIterator for Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n759 - impl IntoIterator for Bytes {\n759 + impl FromIterator for Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:768:10\n |\n768 | impl<'a> IntoIterator for &'a Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n768 - impl<'a> IntoIterator for &'a Bytes {\n768 + impl<'a> FromIterator for &'a Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:778:21\n |\n778 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n778 - fn from_iter>(into_iter: T) -> Self {\n778 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:785:6\n |\n785 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:791:6\n |\n791 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:792:45\n |\n792 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:797:6\n |\n797 | impl Ord for Bytes {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Ord;\n |\n 1 + use std::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:803:6\n |\n803 | impl Eq for Bytes {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Eq;\n |\n 1 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:805:6\n |\n805 | impl PartialEq<[u8]> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:811:6\n |\n811 | impl PartialOrd<[u8]> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:812:44\n |\n812 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:817:6\n |\n817 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:823:6\n |\n823 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:824:45\n |\n824 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:825:18\n |\n825 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:829:6\n |\n829 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:835:6\n |\n835 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:836:43\n |\n836 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:841:6\n |\n841 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:847:6\n |\n847 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:848:45\n |\n848 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:849:18\n |\n849 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:853:6\n |\n853 | impl PartialEq> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:859:6\n |\n859 | impl PartialOrd> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:860:47\n |\n860 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:865:6\n |\n865 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:871:6\n |\n871 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:872:45\n |\n872 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:873:18\n |\n873 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:877:6\n |\n877 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:883:6\n |\n883 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:884:46\n |\n884 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:889:6\n |\n889 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:895:6\n |\n895 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:896:45\n |\n896 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:897:18\n |\n897 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:901:6\n |\n901 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:907:6\n |\n907 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:908:45\n |\n908 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:909:18\n |\n909 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:913:6\n |\n913 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:919:6\n |\n919 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:920:45\n |\n920 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:921:18\n |\n921 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:21\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:14\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:927:12\n |\n927 | Bytes: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:21\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:14\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:936:12\n |\n936 | Bytes: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:938:45\n |\n938 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:945:6\n |\n945 | impl Default for Bytes {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:952:6\n |\n952 | impl From<&'static [u8]> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:958:6\n |\n958 | impl From<&'static str> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:964:6\n |\n964 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:999:6\n |\n999 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1030:6\n |\n1030 | impl From for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1052:6\n |\n1052 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1058:6\n |\n1058 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1125:5\n |\n1125 | drop(b);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1364:6\n |\n1364 | impl Drop for Shared {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1539:9\n |\n1539 | Ok(actual) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1550:9\n |\n1550 | Err(actual) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1593:5\n |\n1593 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1616:8\n |\n1616 | F: FnOnce(usize) -> usize,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:480:33\n |\n480 | let additional = if let Some(additional) = new_len.checked_sub(self.len()) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:680:13\n |\n680 | Some(new_cap) => new_cap,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:910:16\n |\n910 | if let Err(other) = self.try_unsplit(other) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:993:51\n |\n993 | fn try_unsplit(&mut self, other: BytesMut) -> Result<(), BytesMut> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes_mut::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:995:20\n |\n995 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1007:13\n |\n1007 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1009:13\n |\n1009 | Err(other)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1123:6\n |\n1123 | impl Drop for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1203:15\n |\n1203 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1231:6\n |\n1231 | impl AsRef<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1247:6\n |\n1247 | impl AsMut<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1261:10\n |\n1261 | impl<'a> From<&'a [u8]> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1267:10\n |\n1267 | impl<'a> From<&'a str> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1273:6\n |\n1273 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1279:6\n |\n1279 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1285:6\n |\n1285 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1286:48\n |\n1286 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1291:6\n |\n1291 | impl Ord for BytesMut {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Ord;\n |\n 1 + use std::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1297:6\n |\n1297 | impl Eq for BytesMut {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Eq;\n |\n 1 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1299:6\n |\n1299 | impl Default for BytesMut {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1333:13\n |\n1333 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1335:13\n |\n1335 | Err(fmt::Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1345:6\n |\n1345 | impl Clone for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1351:6\n |\n1351 | impl IntoIterator for BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1351 - impl IntoIterator for BytesMut {\n1351 + impl FromIterator for BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1360:10\n |\n1360 | impl<'a> IntoIterator for &'a BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1360 - impl<'a> IntoIterator for &'a BytesMut {\n1360 + impl<'a> FromIterator for &'a BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1369:6\n |\n1369 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1372:12\n |\n1372 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1372 - T: IntoIterator,\n1372 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1387:10\n |\n1387 | impl<'a> Extend<&'a u8> for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1390:12\n |\n1390 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1390 - T: IntoIterator,\n1390 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1396:6\n |\n1396 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1399:12\n |\n1399 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1399 - T: IntoIterator,\n1399 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1408:21\n |\n1408 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1408 - fn from_iter>(into_iter: T) -> Self {\n1408 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1414:21\n |\n1414 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1414 - fn from_iter>(into_iter: T) -> Self {\n1414 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1462:5\n |\n1462 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes_mut::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1552:13\n |\n1552 | unsafe impl Send for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1553:13\n |\n1553 | unsafe impl Sync for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1561:6\n |\n1561 | impl PartialEq<[u8]> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1567:6\n |\n1567 | impl PartialOrd<[u8]> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1568:44\n |\n1568 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1573:6\n |\n1573 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1579:6\n |\n1579 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1580:48\n |\n1580 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1581:18\n |\n1581 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1585:6\n |\n1585 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1591:6\n |\n1591 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1592:43\n |\n1592 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1597:6\n |\n1597 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1603:6\n |\n1603 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1604:48\n |\n1604 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1605:18\n |\n1605 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1609:6\n |\n1609 | impl PartialEq> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1615:6\n |\n1615 | impl PartialOrd> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1616:47\n |\n1616 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1621:6\n |\n1621 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1627:6\n |\n1627 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1628:48\n |\n1628 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1633:6\n |\n1633 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1639:6\n |\n1639 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1640:46\n |\n1640 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1645:6\n |\n1645 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1651:6\n |\n1651 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1652:48\n |\n1652 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1653:18\n |\n1653 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:21\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:14\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1659:15\n |\n1659 | BytesMut: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:21\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:14\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1668:15\n |\n1668 | BytesMut: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1670:45\n |\n1670 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1675:6\n |\n1675 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1681:6\n |\n1681 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1682:48\n |\n1682 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1683:18\n |\n1683 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1687:6\n |\n1687 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1693:6\n |\n1693 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1694:48\n |\n1694 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1699:6\n |\n1699 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1705:6\n |\n1705 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1711:6\n |\n1711 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:35:9\n |\n35 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:11:9\n |\n11 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:20:9\n |\n20 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:12:20\n |\n12 | F: FnOnce(&mut *mut T) -> R;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:18:20\n |\n18 | F: FnOnce(&mut *mut T) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use std::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:119:9\n |\n119 | Ok(b) => a.saturating_sub(b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:120:9\n |\n120 | Err(_) => 0,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:129:9\n |\n129 | Ok(a) => usize::min(a, b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:130:9\n |\n130 | Err(_) => b,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:149:56\n |\n149 | fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 80 + use std::fmt::Result;\n |\n 80 + use std::io::Result;\n |\n 80 + use std::result::Result;\n |\n 80 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:163:6\n |\n163 | impl From for std::io::Error {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 80 + use std::convert::From;\n |\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:15\n |\n2881 | impl Buf for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:15\n |\n2885 | impl Buf for Box {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:25\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:25\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^^\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:237:27\n |\n237 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n237 - fn into_iter(self) -> Self::IntoIter {\n237 + fn into_iter(self) -> as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:772:27\n |\n772 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n772 - fn into_iter(self) -> Self::IntoIter {\n772 + fn into_iter(self) -> <&'a bytes::Bytes as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1364:27\n |\n1364 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n1364 - fn into_iter(self) -> Self::IntoIter {\n1364 + fn into_iter(self) -> <&'a BytesMut as IntoIterator>::IntoIter {\n |\n\nerror[E0277]: `TryGetError` doesn't implement `Debug`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:160:28\n |\n160 | impl std::error::Error for TryGetError {}\n | ^^^^^^^^^^^ the trait `Debug` is not implemented for `TryGetError`\n |\n = note: add `#[derive(Debug)]` to `TryGetError` or manually `impl Debug for TryGetError`\nnote: required by a bound in `core::error::Error`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/error.rs:53:18\n |\n 53 | pub trait Error: Debug + Display {\n | ^^^^^ required by this bound in `Error`\nhelp: consider annotating `TryGetError` with `#[derive(Debug)]`\n |\n140 + #[derive(Debug)]\n141 | pub struct TryGetError {\n |\n\nSome errors have detailed explanations: E0223, E0277, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: could not compile `bytes` (lib) due to 617 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:53.298105200Z", + "finished_at": "2025-10-20T19:45:04.966997500Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\nerror: failed to create encoded metadata from file: The paging file is too small for this operation to complete. (os error 1455)\n\nerror: could not exec the linker `rust-lld.exe`\n |\n = note: Insufficient system resources exist to complete the requested service. (os error 1450)\n = note: \"rust-lld.exe\" \"-flavor\" \"link\" \"/NOLOGO\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\rustclMhNpy\\\\symbols.o\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989224973\\\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\\\release\\\\build\\\\quote-42b985dc7d7f00bd\\\\build_script_build-42b985dc7d7f00bd.build_script_build.cfafd2179c051377-cgu.0.rcgu.o\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989224973\\\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\\\release\\\\build\\\\quote-42b985dc7d7f00bd\\\\build_script_build-42b985dc7d7f00bd.0b4wmcantgyv4agtuecrc6rin.rcgu.o\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libstd-5740e47ddabbb05c.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libpanic_unwind-908876daa992a771.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libwindows_targets-3ce506be1fccbeb9.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\librustc_demangle-d83fd53e7b857eac.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libstd_detect-19de347f49141982.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libhashbrown-80863cb2f875ee01.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\librustc_std_workspace_alloc-e9a7af2889795557.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libunwind-74166bc8a317a3c7.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libcfg_if-b54fbca44f3cd17c.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\librustc_std_workspace_core-807db1b9ffe1efed.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\liballoc-6d334bbed3f41802.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libcore-29b5e38e35315fc0.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libcompiler_builtins-793a3abeda5f8f32.rlib\" \"kernel32.lib\" \"kernel32.lib\" \"kernel32.lib\" \"ntdll.lib\" \"userenv.lib\" \"ws2_32.lib\" \"dbghelp.lib\" \"/defaultlib:msvcrt\" \"/NXCOMPAT\" \"/OUT:C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989224973\\\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\\\release\\\\build\\\\quote-42b985dc7d7f00bd\\\\build_script_build-42b985dc7d7f00bd.exe\" \"/OPT:REF,NOICF\" \"/DEBUG\" \"/PDBALTPATH:%_PDB%\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\intrinsic.natvis\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\liballoc.natvis\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\libcore.natvis\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\libstd.natvis\"\n\nmemory allocation of 200720 bytes failed\nerror: could not exec the linker `rust-lld.exe`\n |\n = note: Insufficient system resources exist to complete the requested service. (os error 1450)\n = note: \"rust-lld.exe\" \"-flavor\" \"link\" \"/NOLOGO\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\rustcRZFAlA\\\\symbols.o\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989224973\\\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\\\release\\\\build\\\\thiserror-10a0104f68e4ec49\\\\build_script_build-10a0104f68e4ec49.build_script_build.25633cbd55748329-cgu.0.rcgu.o\" \"C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989224973\\\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\\\release\\\\build\\\\thiserror-10a0104f68e4ec49\\\\build_script_build-10a0104f68e4ec49.c2jth3bh89ka5q7hfdqtovmwe.rcgu.o\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libstd-5740e47ddabbb05c.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libpanic_unwind-908876daa992a771.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libwindows_targets-3ce506be1fccbeb9.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\librustc_demangle-d83fd53e7b857eac.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libstd_detect-19de347f49141982.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libhashbrown-80863cb2f875ee01.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\librustc_std_workspace_alloc-e9a7af2889795557.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libunwind-74166bc8a317a3c7.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libcfg_if-b54fbca44f3cd17c.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\librustc_std_workspace_core-807db1b9ffe1efed.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\liballoc-6d334bbed3f41802.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libcore-29b5e38e35315fc0.rlib\" \"C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\x86_64-pc-windows-msvc\\\\lib\\\\libcompiler_builtins-793a3abeda5f8f32.rlib\" \"kernel32.lib\" \"kernel32.lib\" \"kernel32.lib\" \"ntdll.lib\" \"userenv.lib\" \"ws2_32.lib\" \"dbghelp.lib\" \"/defaultlib:msvcrt\" \"/NXCOMPAT\" \"/OUT:C:\\\\Users\\\\bradl\\\\AppData\\\\Local\\\\Temp\\\\llm-bench\\\\rust-module-1760989224973\\\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\\\release\\\\build\\\\thiserror-10a0104f68e4ec49\\\\build_script_build-10a0104f68e4ec49.exe\" \"/OPT:REF,NOICF\" \"/DEBUG\" \"/PDBALTPATH:%_PDB%\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\intrinsic.natvis\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\liballoc.natvis\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\libcore.natvis\" \"/NATVIS:C:\\\\Users\\\\bradl\\\\.rustup\\\\toolchains\\\\1.90.0-x86_64-pc-windows-msvc\\\\lib\\\\rustlib\\\\etc\\\\libstd.natvis\"\n\nerror: could not compile `itertools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name itertools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\itertools-0.12.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"use_alloc\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"use_alloc\\\", \\\"use_std\\\"))\" -C metadata=8b9ee3ec3e500394 -C extra-filename=-99f202ccfea4ff1d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224973\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224973\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\release\\deps --extern either=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224973\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\release\\deps\\libeither-2f2efd647339198c.rmeta --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `cc` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cc --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cc-1.2.41\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"jobserver\\\", \\\"parallel\\\"))\" -C metadata=cdd877176ca4a1c5 -C extra-filename=-8baee91765844333 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224973\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224973\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\release\\deps --extern find_msvc_tools=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224973\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\release\\deps\\libfind_msvc_tools-b458c414c511e9aa.rmeta --extern shlex=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224973\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\release\\deps\\libshlex-c306238f53f9a1f2.rmeta --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `quote` (build script) due to 1 previous error\nerror: could not compile `thiserror` (build script) due to 1 previous error\nerror: could not compile `bytes` (lib) due to 1 previous error\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224973\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989224973\\target_st_2e4d38aa-6fa7-4ec9-87dd-03849fe51726\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:57.947008300Z", + "finished_at": "2025-10-20T19:45:05.310398200Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 32768 bytes failed\nmemory allocation of 100368 bytes failed\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:100:9\n |\n100 | println!(\"cargo:rustc-cfg=no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:88:9\n |\n88 | println!(\"cargo:rustc-cfg=no_core_net\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:82:9\n |\n82 | println!(\"cargo:rustc-cfg=no_core_num_saturating\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-cfg=no_core_cstr\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:70:9\n |\n70 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:64:13\n |\n64 | println!(\"cargo:rustc-cfg=no_std_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:61:13\n |\n61 | println!(\"cargo:rustc-cfg=no_std_atomic64\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:49:9\n |\n49 | println!(\"cargo:rustc-cfg=no_target_has_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:34:9\n |\n34 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:33:9\n |\n33 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:48:3\n |\n48 | #[derive(Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n27 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:18:3\n |\n18 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:817:17\n |\n817 | panic!(\"called `Either::unwrap_left()` on a `Right` value: {:?}\", r)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:847:32\n |\n847 | Either::Left(l) => panic!(\"called `Either::unwrap_right()` on a `Left` value: {:?}\", l),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:876:33\n |\n876 | Either::Right(r) => panic!(\"{}: {:?}\", msg, r),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:905:32\n |\n905 | Either::Left(l) => panic!(\"{}: {:?}\", msg, l),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::panic;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1400:3\n |\n1400 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1404:5\n |\n1404 | assert_eq!(e, Left(2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1406:5\n |\n1406 | assert_eq!(e, Right(2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1407:5\n |\n1407 | assert_eq!(e.left(), None);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1408:5\n |\n1408 | assert_eq!(e.right(), Some(2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1409:5\n |\n1409 | assert_eq!(e.as_ref().right(), Some(&2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1410:5\n |\n1410 | assert_eq!(e.as_mut().right(), Some(&mut 2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1413:3\n |\n1413 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1421:5\n |\n1421 | assert_eq!(a(), Right(1337));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1426:5\n |\n1426 | assert_eq!(b(), Left(String::from(\"foo bar\")));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1429:3\n |\n1429 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1438:3\n |\n1438 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1446:5\n |\n1446 | assert_eq!(iter.next(), Some(0));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1447:5\n |\n1447 | assert_eq!(iter.count(), 9);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1450:3\n |\n1450 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1468:5\n |\n1468 | assert_eq!(reader.read(&mut buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1469:5\n |\n1469 | assert_eq!(buf, mockdata[..buf.len()]);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1472:5\n |\n1472 | assert_eq!(reader.read(&mut buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1473:5\n |\n1473 | assert_ne!(buf, mockdata[..buf.len()]);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_ne;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1477:5\n |\n1477 | assert_eq!(reader.read(&mut buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1478:5\n |\n1478 | assert_eq!(buf, mockdata[..buf.len()]);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1481:3\n |\n1481 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1495:5\n |\n1495 | assert_eq!(reader.read(&mut buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1496:5\n |\n1496 | assert_eq!(&buf, &mockdata[..buf.len()]);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1506:5\n |\n1506 | assert_eq!(writer.write(&buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1509:3\n |\n1509 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use std::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1520:5\n |\n1520 | assert!(res.is_err());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use std::assert;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:29:15\n |\n29 | impl Extend for Either\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:31:8\n |\n31 | L: Extend,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:32:8\n |\n32 | R: Extend,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:36:12\n |\n36 | T: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::IntoIterator;\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:43:12\n |\n43 | impl Iterator for Either\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:45:8\n |\n45 | L: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:46:8\n |\n46 | R: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:50:27\n |\n50 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:54:36\n |\n54 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:60:12\n |\n60 | G: FnMut(Acc, Self::Item) -> Acc,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:67:12\n |\n67 | F: FnMut(Self::Item),\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:76:22\n |\n76 | fn last(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:80:36\n |\n80 | fn nth(&mut self, n: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:93:12\n |\n93 | B: Default + Extend,\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:93:22\n |\n93 | B: Default + Extend,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:94:12\n |\n94 | F: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:101:12\n |\n101 | F: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:108:12\n |\n108 | F: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:115:12\n |\n115 | P: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:113:44\n |\n113 | fn find

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:122:12\n |\n122 | F: FnMut(Self::Item) -> Option,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:122:33\n |\n122 | F: FnMut(Self::Item) -> Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:120:43\n |\n120 | fn find_map(&mut self, f: F) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:129:12\n |\n129 | P: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:127:48\n |\n127 | fn position

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:135:12\n |\n135 | impl DoubleEndedIterator for Either\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:137:8\n |\n137 | L: DoubleEndedIterator,\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:138:8\n |\n138 | R: DoubleEndedIterator,\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:140:32\n |\n140 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:144:41\n |\n144 | fn nth_back(&mut self, n: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:150:12\n |\n150 | G: FnMut(Acc, Self::Item) -> Acc,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:157:12\n |\n157 | P: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:155:45\n |\n155 | fn rfind

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:163:12\n |\n163 | impl ExactSizeIterator for Either\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:165:8\n |\n165 | L: ExactSizeIterator,\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:166:8\n |\n166 | R: ExactSizeIterator,\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:180:12\n |\n180 | impl Iterator for IterEither\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:182:8\n |\n182 | L: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:183:8\n |\n183 | R: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:187:27\n |\n187 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:188:9\n |\n188 | Some(map_either!(self.inner, ref mut inner => inner.next()?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:191:36\n |\n191 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:197:12\n |\n197 | G: FnMut(Acc, Self::Item) -> Acc,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:204:12\n |\n204 | F: FnMut(Self::Item),\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:213:22\n |\n213 | fn last(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:214:9\n |\n214 | Some(map_either!(self.inner, inner => inner.last()?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:217:36\n |\n217 | fn nth(&mut self, n: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:218:9\n |\n218 | Some(map_either!(self.inner, ref mut inner => inner.nth(n)?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:230:12\n |\n230 | B: Default + Extend,\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:230:22\n |\n230 | B: Default + Extend,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:231:12\n |\n231 | F: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:238:12\n |\n238 | F: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:245:12\n |\n245 | F: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:252:12\n |\n252 | P: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:250:44\n |\n250 | fn find

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:259:12\n |\n259 | F: FnMut(Self::Item) -> Option,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:259:33\n |\n259 | F: FnMut(Self::Item) -> Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:257:43\n |\n257 | fn find_map(&mut self, f: F) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:266:12\n |\n266 | P: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:264:48\n |\n264 | fn position

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:272:12\n |\n272 | impl DoubleEndedIterator for IterEither\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:274:8\n |\n274 | L: DoubleEndedIterator,\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:275:8\n |\n275 | R: DoubleEndedIterator,\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use std::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:277:32\n |\n277 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:278:9\n |\n278 | Some(map_either!(self.inner, ref mut inner => inner.next_back()?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:281:41\n |\n281 | fn nth_back(&mut self, n: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:282:9\n |\n282 | Some(map_either!(self.inner, ref mut inner => inner.nth_back(n)?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:287:12\n |\n287 | G: FnMut(Acc, Self::Item) -> Acc,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:294:12\n |\n294 | P: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:292:45\n |\n292 | fn rfind

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:300:12\n |\n300 | impl ExactSizeIterator for IterEither\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:302:8\n |\n302 | L: ExactSizeIterator,\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:303:8\n |\n303 | R: ExactSizeIterator,\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\into_either.rs:14:23\n |\n14 | pub trait IntoEither: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\into_either.rs:57:12\n |\n57 | F: FnOnce(&Self) -> bool,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:148:26\n |\n148 | impl Clone for Either {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:148:9\n |\n148 | impl Clone for Either {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:148:19\n |\n148 | impl Clone for Either {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::clone::Clone;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:206:26\n |\n206 | pub fn left(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:208:24\n |\n208 | Left(l) => Some(l),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:209:25\n |\n209 | Right(_) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 27 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:224:27\n |\n224 | pub fn right(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:226:24\n |\n226 | Left(_) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 27 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:227:25\n |\n227 | Right(r) => Some(r),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:319:12\n |\n319 | F: FnOnce(L) -> M,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:341:12\n |\n341 | F: FnOnce(R) -> S,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:368:12\n |\n368 | F: FnOnce(L) -> M,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:369:12\n |\n369 | G: FnOnce(R) -> S,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:399:12\n |\n399 | F: FnOnce(Ctx, L) -> M,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:400:12\n |\n400 | G: FnOnce(Ctx, R) -> S,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:426:12\n |\n426 | F: FnOnce(L) -> T,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:427:12\n |\n427 | G: FnOnce(R) -> T,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:456:12\n |\n456 | F: FnOnce(Ctx, L) -> T,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:457:12\n |\n457 | G: FnOnce(Ctx, R) -> T,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:478:12\n |\n478 | F: FnOnce(L) -> Either,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:499:12\n |\n499 | F: FnOnce(R) -> Either,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:523:12\n |\n523 | L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:524:12\n |\n524 | R: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:546:24\n |\n546 | for<'a> &'a L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:547:24\n |\n547 | for<'a> &'a R: IntoIterator::Item>,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:547:54\n |\n547 | for<'a> &'a R: IntoIterator::Item>,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:544:41\n |\n544 | pub fn iter(&self) -> Either<<&L as IntoIterator>::IntoIter, <&R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:544:73\n |\n544 | pub fn iter(&self) -> Either<<&L as IntoIterator>::IntoIter, <&R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:577:28\n |\n577 | for<'a> &'a mut L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:578:28\n |\n578 | for<'a> &'a mut R: IntoIterator::Item>,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:578:62\n |\n578 | for<'a> &'a mut R: IntoIterator::Item>,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:575:28\n |\n575 | ) -> Either<<&mut L as IntoIterator>::IntoIter, <&mut R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:575:64\n |\n575 | ) -> Either<<&mut L as IntoIterator>::IntoIter, <&mut R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:601:12\n |\n601 | L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:602:12\n |\n602 | R: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:625:24\n |\n625 | for<'a> &'a L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:626:24\n |\n626 | for<'a> &'a R: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:623:28\n |\n623 | ) -> IterEither<<&L as IntoIterator>::IntoIter, <&R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:623:60\n |\n623 | ) -> IterEither<<&L as IntoIterator>::IntoIter, <&R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:651:28\n |\n651 | for<'a> &'a mut L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:652:28\n |\n652 | for<'a> &'a mut R: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:649:32\n |\n649 | ) -> IterEither<<&mut L as IntoIterator>::IntoIter, <&mut R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:649:68\n |\n649 | ) -> IterEither<<&mut L as IntoIterator>::IntoIter, <&mut R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:694:12\n |\n694 | L: Default,\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:716:12\n |\n716 | F: FnOnce(R) -> L,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:761:12\n |\n761 | R: Default,\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:783:12\n |\n783 | F: FnOnce(L) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:923:12\n |\n923 | L: Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:924:12\n |\n924 | R: Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::convert::Into;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:930:19\n |\n930 | impl Either, Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:930:30\n |\n930 | impl Either, Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:943:33\n |\n943 | pub fn factor_none(self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:951:22\n |\n951 | impl Either, Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use std::fmt::Result;\n |\n 27 + use std::io::Result;\n |\n 27 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:951:36\n |\n951 | impl Either, Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use std::fmt::Result;\n |\n 27 + use std::io::Result;\n |\n 27 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:966:32\n |\n966 | pub fn factor_err(self) -> Result, E> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use std::fmt::Result;\n |\n 27 + use std::io::Result;\n |\n 27 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:974:22\n |\n974 | impl Either, Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use std::fmt::Result;\n |\n 27 + use std::io::Result;\n |\n 27 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:974:36\n |\n974 | impl Either, Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use std::fmt::Result;\n |\n 27 + use std::io::Result;\n |\n 27 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:989:31\n |\n989 | pub fn factor_ok(self) -> Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use std::fmt::Result;\n |\n 27 + use std::io::Result;\n |\n 27 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1068:12\n |\n1068 | F: FnOnce(T) -> M,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1082:12\n |\n1082 | L: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1083:12\n |\n1083 | R: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1092:12\n |\n1092 | L: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1093:12\n |\n1093 | R: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1104:12\n |\n1104 | L: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1105:12\n |\n1105 | R: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1114:12\n |\n1114 | L: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1115:12\n |\n1115 | R: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1122:12\n |\n1122 | impl From> for Either {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1122:17\n |\n1122 | impl From> for Either {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use std::fmt::Result;\n |\n 27 + use std::io::Result;\n |\n 27 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1123:16\n |\n1123 | fn from(r: Result) -> Self {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use std::fmt::Result;\n |\n 27 + use std::io::Result;\n |\n 27 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1125:13\n |\n1125 | Err(e) => Left(e),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1126:13\n |\n1126 | Ok(o) => Right(o),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1132:12\n |\n1132 | impl From> for Result {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use std::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1132:35\n |\n1132 | impl From> for Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use std::fmt::Result;\n |\n 27 + use std::io::Result;\n |\n 27 + use std::result::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1135:24\n |\n1135 | Left(l) => Err(l),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1136:25\n |\n1136 | Right(r) => Ok(r),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1357:25\n |\n1357 | fn source(&self) -> Option<&(dyn Error + 'static)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1367:24\n |\n1367 | fn cause(&self) -> Option<&dyn Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1513:22\n |\n1513 | let res = if let Err(error) = ::std::str::from_utf8(invalid_utf8) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1514:9\n |\n1514 | Err(Left(error))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1515:19\n |\n1515 | } else if let Err(error) = \"x\".parse::() {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1516:9\n |\n1516 | Err(Right(error))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1518:9\n |\n1518 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use std::result::Result::Ok;\n |\n\nerror[E0220]: associated type `IntoIter` not found for `L`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:521:41\n |\n521 | pub fn into_iter(self) -> Either\n | ^^^^^^^^ there is an associated type `IntoIter` in the trait `IntoIterator`\n |\nhelp: consider restricting type parameter `L` with trait `IntoIterator`\n |\n165 | impl Either {\n | ++++++++++++++\n\nerror[E0220]: associated type `IntoIter` not found for `R`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:521:54\n |\n521 | pub fn into_iter(self) -> Either\n | ^^^^^^^^ there is an associated type `IntoIter` in the trait `IntoIterator`\n |\nhelp: consider restricting type parameter `R` with trait `IntoIterator`\n |\n165 | impl Either {\n | ++++++++++++++\n\nerror[E0220]: associated type `IntoIter` not found for `L`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:599:52\n |\n599 | pub fn factor_into_iter(self) -> IterEither\n | ^^^^^^^^ there is an associated type `IntoIter` in the trait `IntoIterator`\n |\nhelp: consider restricting type parameter `L` with trait `IntoIterator`\n |\n165 | impl Either {\n | ++++++++++++++\n\nerror[E0220]: associated type `IntoIter` not found for `R`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:599:65\n |\n599 | pub fn factor_into_iter(self) -> IterEither\n | ^^^^^^^^ there is an associated type `IntoIter` in the trait `IntoIterator`\n |\nhelp: consider restricting type parameter `R` with trait `IntoIterator`\n |\n165 | impl Either {\n | ++++++++++++++\n\nerror[E0277]: `Either` is not an iterator\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:173:36\n |\n173 | impl iter::FusedIterator for Either\n | ^^^^^^^^^^^^ `Either` is not an iterator\n |\n = help: the trait `Iterator` is not implemented for `Either`\nnote: required by a bound in `FusedIterator`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/marker.rs:32:26\n |\n 32 | pub trait FusedIterator: Iterator {}\n | ^^^^^^^^ required by this bound in `FusedIterator`\n\nerror[E0277]: `IterEither` is not an iterator\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:310:36\n |\n310 | impl iter::FusedIterator for IterEither\n | ^^^^^^^^^^^^^^^^ `IterEither` is not an iterator\n |\n = help: the trait `Iterator` is not implemented for `IterEither`\nnote: required by a bound in `FusedIterator`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/marker.rs:32:26\n |\n 32 | pub trait FusedIterator: Iterator {}\n | ^^^^^^^^ required by this bound in `FusedIterator`\n\nSome errors have detailed explanations: E0220, E0277, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0220`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:19:5\n |\n19 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: could not compile `either` (lib) due to 199 previous errors\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:27:9\n |\n27 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:109:25\n |\n109 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:110:16\n |\n110 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: could not compile `serde_core` (build script) due to 32 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234751\\target_st_b45e9b24-7aea-4b5e-b941-07d4f0a218b7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: could not compile `proc-macro2` (build script) due to 59 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0462, E0531.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `autocfg` (lib) due to 131 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:57.291976400Z", + "finished_at": "2025-10-20T19:45:06.012798800Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 81920 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 32704 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 49152 bytes failed\nmemory allocation of 200720 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 64512 bytes failed\nmemory allocation of 34724 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 9392 bytes failed\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\n Compiling getrandom v0.2.16\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:29:3\n |\n29 | #[derive(Copy, Clone, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n17 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:63:3\n |\n63 | #[derive(Debug, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n17 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:199:3\n |\n199 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 17 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:233:25\n |\n233 | vers => Err(format!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 17 + use std::format;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:310:7\n |\n310 | #[derive(Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n279 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:526:47\n |\n526 | if installation_name.starts_with(&format!(\"VisualStudio/{}.\", version))\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use std::format;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:527:51\n |\n527 | || installation_name.starts_with(&format!(\"VisualStudioPreview/{}.\", version))\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use std::format;\n |\n\nerror: cannot find macro `matches` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:556:20\n |\n556 | if matches!(target, TargetArch::Arm64 | TargetArch::Arm64ec) {\n | ^^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use std::matches;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:664:18\n |\n664 | &format!(\"Microsoft.VisualStudio.Component.VC.Tools.{}\", tools_arch?),\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use std::format;\n |\n\nerror: cannot find macro `matches` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:752:23\n |\n752 | } else if matches!(target, TargetArch::Arm64 | TargetArch::Arm64ec) {\n | ^^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use std::matches;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:820:51\n |\n820 | let candidate = path.join(\"bin\").join(format!(\"Host{}\", x));\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n279 + use std::format;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1150:39\n |\n1150 | (TargetArch::X86, X86) => vec![(\"\", \"\")],\n | ^^^\n |\nhelp: consider importing this macro\n |\n 279 + use std::vec;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1151:42\n |\n1151 | (TargetArch::X86, X86_64) => vec![(\"amd64_x86\", \"amd64\"), (\"\", \"\")],\n | ^^^\n |\nhelp: consider importing this macro\n |\n 279 + use std::vec;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1152:39\n |\n1152 | (TargetArch::X64, X86) => vec![(\"x86_amd64\", \"\")],\n | ^^^\n |\nhelp: consider importing this macro\n |\n 279 + use std::vec;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1153:42\n |\n1153 | (TargetArch::X64, X86_64) => vec![(\"amd64\", \"amd64\"), (\"x86_amd64\", \"\")],\n | ^^^\n |\nhelp: consider importing this macro\n |\n 279 + use std::vec;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1154:39\n |\n1154 | (TargetArch::Arm, X86) => vec![(\"x86_arm\", \"\")],\n | ^^^\n |\nhelp: consider importing this macro\n |\n 279 + use std::vec;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1155:42\n |\n1155 | (TargetArch::Arm, X86_64) => vec![(\"amd64_arm\", \"amd64\"), (\"x86_arm\", \"\")],\n | ^^^\n |\nhelp: consider importing this macro\n |\n 279 + use std::vec;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1156:18\n |\n1156 | _ => vec![],\n | ^^^\n |\nhelp: consider importing this macro\n |\n 279 + use std::vec;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1395:39\n |\n1395 | .open(&OsString::from(format!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 279 + use std::format;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:8:3\n |\n8 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:47:3\n |\n47 | #[derive(Clone, Copy, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139+ use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:55:3\n |\n55 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139+ use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:101:3\n |\n101 | #[derive(Clone, Copy)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:116:3\n |\n116 | #[derive(Clone, Copy, Default)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n139 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:111:13\n |\n111 | assert!(len % 2 == 0, \"impossible wide string size: {} bytes\", len);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use std::assert;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:115:25\n |\n115 | let mut v = vec![0u16; vlen];\n | ^^^\n |\nhelp: consider importing this macro\n |\n 11 + use std::vec;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:133:13\n |\n133 | assert!(len % 2 == 0, \"impossible wide string size: {} bytes\", len);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:144:13\n |\n144 | assert!(actual_len <= v.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 11 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:45:9\n |\n45 | assert!(!ptr.is_null());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 8 + use std::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:65:3\n |\n65 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:39:27\n |\n39 | fn new(arch: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n17 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:42:33\n |\n42 | \"x64\" | \"x86_64\" => Some(Self::X64),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:43:36\n |\n43 | \"arm64\" | \"aarch64\" => Some(Self::Arm64),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:44:26\n |\n44 | \"arm64ec\" => Some(Self::Arm64ec),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:45:40\n |\n45 | \"x86\" | \"i686\" | \"i586\" => Some(Self::X86),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:46:35\n |\n46 | \"arm\" | \"thumbv7a\" => Some(Self::Arm),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n17 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:47:18\n |\n47 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n17 + use std::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:70:6\n |\n70 | impl AsRef for Env {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n17 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:87:6\n |\n87 | impl From for PathBuf {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n17 + use std::convert::From;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:97:46\n |\n97 | fn get_env(&self, name: &'static str) -> Option;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n17 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:104:46\n |\n104 | fn get_env(&self, name: &'static str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:140:50\n |\n140 | pub fn find(arch_or_target: &str, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:147:55\n |\n147 | pub fn find_tool(arch_or_target: &str, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:148:28\n |\n148 | let full_arch = if let Some((full_arch, rest)) = arch_or_target.split_once(\"-\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:152:20\n |\n152 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 17 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:161:87\n |\n161 | pub fn find_tool_with_env(full_arch: &str, tool: &str, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:222:29\n |\n222 | pub fn find_vs_version() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 17 + use std::fmt::Result;\n |\n 17 + use std::io::Result;\n |\n 17 + use std::result::Result;\n |\n 17 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:222:44\n |\n222 | pub fn find_vs_version() -> Result {\n | ^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\std\\src\\ffi\\os_str.rs:93:1\n |\n 93 | pub struct OsString {\n | ------------------- similarly named struct `OsString` defined here\n |\nhelp: a struct with a similar name exists\n |\n222 | pub fn find_vs_version() -> Result {\n | ++\nhelp: consider importing this struct\n |\n 17 + use std::string::String;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:228:9\n |\n228 | Ok(version) => match &version[..] {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:229:23\n |\n229 | \"17.0\" => Ok(VsVers::Vs17),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:230:23\n |\n230 | \"16.0\" => Ok(VsVers::Vs16),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:231:23\n |\n231 | \"15.0\" => Ok(VsVers::Vs15),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:232:23\n |\n232 | \"14.0\" => Ok(VsVers::Vs14),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:233:21\n |\n233 | vers => Err(format!(\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:246:17\n |\n246 | Ok(VsVers::Vs17)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:248:17\n |\n248 | Ok(VsVers::Vs16)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:250:17\n |\n250 | Ok(VsVers::Vs15)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:252:17\n |\n252 | Ok(VsVers::Vs14)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:254:17\n |\n254 | Err(\"\\n\\n\\\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 17 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:272:26\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 17 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:272:43\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\std\\src\\ffi\\os_str.rs:93:1\n |\n 93 | pub struct OsString {\n | ------------------- similarly named struct `OsString` defined here\n |\nhelp: a struct with a similar name exists\n |\n272 | pub fn get_ucrt_dir() -> Option<(PathBuf, OsString)> {\n | ++\nhelp: consider importing this struct\n |\n 17 + use std::string::String;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:305:15\n |\n305 | libs: Vec,\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:306:15\n |\n306 | path: Vec,\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:307:18\n |\n307 | include: Vec,\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:312:15\n |\n312 | libs: Vec,\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:313:15\n |\n313 | path: Vec,\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:314:18\n |\n314 | include: Vec,\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:320:32\n |\n320 | fn new(name: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:333:62\n |\n333 | unsafe fn get_proc_address(&self, name: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:348:48\n |\n348 | fn is_amd64_emulation_supported_inner() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Default`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:356:30\n |\n356 | let mut attributes = Default::default();\n | ^^^^^^^ use of undeclared type `Default`\n |\nhelp: consider importing this trait\n |\n279 + use std::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:359:13\n |\n359 | Some((attributes & UserEnabled) != 0)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:361:13\n |\n361 | Some(false)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:384:23\n |\n384 | libs: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:385:23\n |\n385 | path: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:386:26\n |\n386 | include: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:406:22\n |\n406 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:416:44\n |\n416 | fn find_tool(&self, tool: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:423:75\n |\n423 | fn is_vscmd_target(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:429:79\n |\n429 | fn is_vscmd_target_env(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:431:9\n |\n431 | Some(target.as_vs_arch() == vscmd_arch.as_ref())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:436:78\n |\n436 | fn is_vscmd_target_cl(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:438:9\n |\n438 | Some(target.as_vs_arch() == cmd_target)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:443:55\n |\n443 | fn vscmd_target_cl(env_getter: &dyn EnvGetter) -> Option<&'static str> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:462:23\n |\n462 | b\"x64\" => Some(\"x64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:463:23\n |\n463 | b\"x86\" => Some(\"x86\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:464:25\n |\n464 | b\"ARM64\" => Some(\"arm64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:465:23\n |\n465 | b\"ARM\" => Some(\"arm\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:466:18\n |\n466 | _ => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:475:10\n |\n475 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:483:20\n |\n483 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:488:51\n |\n488 | if is_vscmd_target(target, env_getter) == Some(false) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:504:26\n |\n504 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:509:77\n |\n509 | fn find_msbuild_vs17(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:518:10\n |\n518 | ) -> Box> {\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n279 + use std::boxed::Box;\n |\n\nerror[E0412]: cannot find type `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:518:14\n |\n518 | ) -> Box> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n279 + use crate::find_tools::impl_::iter::Iterator;\n |\n279 + use std::iter::Iterator;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:519:32\n |\n519 | let instances = if let Some(instances) = vs15plus_instances(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:522:20\n |\n522 | return Box::new(iter::empty());\n | ^^^ use of undeclared type `Box`\n |\nhelp: consider importing this struct\n |\n279 + use std::boxed::Box;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:524:9\n |\n524 | Box::new(instances.into_iter().filter_map(move |instance| {\n | ^^^ use of undeclared type `Box`\n |\nhelp: consider importing this struct\n |\n279 + use std::boxed::Box;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:529:17\n |\n529 | Some(instance.installation_path()?)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `spacetimedb-lib` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"enum-map\\\", \\\"memory-usage\\\", \\\"metrics_impls\\\", \\\"proptest\\\", \\\"serde\\\", \\\"test\\\"))\" -C metadata=27b762a5b2790cc8 -C extra-filename=-e46eae3848b7bf23 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\build\\spacetimedb-lib-e46eae3848b7bf23 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `nohash-hasher` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=926ee7921f220b86 -C extra-filename=-74cd889d6f6ebf20 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\.fingerprint\\constant_time_eq-b7f0e5048584fd47\\output-lib-constant_time_eq`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=f814a4353db8c6b1 -C extra-filename=-7f8efaa491e8b567 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow` (exit code: 0xc0000005, STATUS_ACCESS_VIOLATION)\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228694\\target_st_e52e1593-5297-4954-96ed-cc748d20dcbb\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:531:17\n |\n531 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:1:5\n |\n1 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:541:10\n |\n541 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:546:28\n |\n546 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:551:26\n |\n551 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:559:17\n |\n559 | Some(tool)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:564:77\n |\n564 | fn find_msbuild_vs16(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:572:10\n |\n572 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:4:5\n |\n4 | use std::{\n | ^^^ can't find crate\n |\n = note: the `wasm32-unknown-unknown` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:580:10\n |\n580 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `thread_local` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:11:1\n |\n11 | thread_local!(\n | ^^^^^^^^^^^^\n |\n = note: `thread_local` is in scope, but it is an attribute: `#[thread_local]`\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:590:33\n |\n590 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:9:3\n |\n9 | #[derive(Clone)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:603:26\n |\n603 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:9\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this function\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:22:6\n |\n22 | impl Drop for Stack {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:621:78\n |\n621 | fn vs15plus_instances(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:626:42\n |\n626 | fn vs15plus_instances_using_com() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:43:12\n |\n43 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror: `#[panic_handler]` function required, but not found\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:54:12\n |\n54 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:93:12\n |\n93 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:94:12\n |\n94 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nFor more information about an error, try `rustc --explain E0412`.\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:98:24\n |\n98 | let mut v: Vec<_> = i.collect();\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:105:22\n |\n105 | restore: Option>,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 2 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:118:24\n |\n118 | if let Some(prev) = &self.restore {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:137:17\n |\n137 | impl Drop for Writer<'_, T> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:149:26\n |\n149 | restore: None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 2 + use core::option::Option::None;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:176:42\n |\n176 | writer.restore = Some(restore);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 2 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:632:9\n |\n632 | Some(VsInstances::ComBased(enum_setup_instances))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:197:8\n |\n197 | F: FnOnce(&mut [MaybeUninit]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:199:5\n |\n199 | THREAD_LOCAL.with(|stack| stack.uninit_slice(len, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:205:8\n |\n205 | F: FnOnce(&mut MaybeUninit) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:207:5\n |\n207 | THREAD_LOCAL.with(|stack| stack.uninit(f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:214:8\n |\n214 | I: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::iter::Iterator;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:215:8\n |\n215 | F: FnOnce(&mut [T]) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::FnOnce;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:638:10\n |\n638 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror[E0425]: cannot find value `THREAD_LOCAL` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:217:5\n |\n217 | THREAD_LOCAL.with(|stack| stack.buffer(i, f))\n | ^^^^^^^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:649:20\n |\n649 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:227:6\n |\n227 | impl Drop for DropStack<'_> {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 2 + use core::ops::Drop;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:653:50\n |\n653 | TargetArch::X86 | TargetArch::X64 => Some(\"x86.x64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:77:21\n |\n77 | let mut v = Vec::::with_capacity(size_in_bytes);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:654:32\n |\n654 | TargetArch::Arm => Some(\"ARM\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\allocation.rs:97:14\n |\n97 | drop(Vec::from_raw_parts(self.base, 0, self.capacity));\n | ^^^ use of undeclared type `Vec`\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs:64:27\n |\n64 | let mut tmp = Vec::::with_capacity(len);\n | ^^^ use of undeclared type `Vec`\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:655:56\n |\n655 | TargetArch::Arm64 | TargetArch::Arm64ec => Some(\"ARM64\"),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0463, E0531, E0786.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:676:9\n |\n676 | Some(vs_instances)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nFor more information about an error, try `rustc --explain E0405`.\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:681:40\n |\n681 | fn parse_version(version: &str) -> Option<[u16; 4]> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:13\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:18\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:684:39\n |\n684 | Some(Ok(version_part)) => Some(version_part),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:13\n |\n685 | Some(Err(_)) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:18\n |\n685 | Some(Err(_)) => None,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::result::Result::Err;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:685:29\n |\n685 | Some(Err(_)) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:686:21\n |\n686 | None => Some(0),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:688:9\n |\n688 | Some([\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:700:10\n |\n700 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:707:17\n |\n707 | Some((version, tool))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:724:10\n |\n724 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:726:13\n |\n726 | Some(instances) => instances\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:741:54\n |\n741 | .and_then(|path| if path.is_file() { Some(path) } else { None });\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:741:74\n |\n741 | .and_then(|path| if path.is_file() { Some(path) } else { None });\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror: could not compile `second-stack` (lib) due to 28 previous errors\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:748:22\n |\n748 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:764:10\n |\n764 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:776:16\n |\n776 | if let Some(alt_lib_path) = alt_lib_path {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:782:16\n |\n782 | if let Some((atl_lib_path, atl_include_path)) = atl_paths(target, &root_path) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:789:9\n |\n789 | Some(tool.into_tool(env_getter))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:796:10\n |\n796 | ) -> Option<(PathBuf, PathBuf, PathBuf, PathBuf, Option, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:796:54\n |\n796 | ) -> Option<(PathBuf, PathBuf, PathBuf, PathBuf, Option, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:813:25\n |\n813 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:822:17\n |\n822 | Some((candidate, x))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:824:17\n |\n824 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:843:9\n |\n843 | Some((\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:853:76\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:853:83\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\std\\src\\ffi\\os_str.rs:93:1\n |\n 93 | pub struct OsString {\n | ------------------- similarly named struct `OsString` defined here\n |\nhelp: a struct with a similar name exists\n |\n853 | fn vs15plus_vc_read_version(dir: &Path, env_getter: &dyn EnvGetter) -> Option {\n | ++\nhelp: consider importing this struct\n |\n279 + use std::string::String;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:854:16\n |\n854 | if let Some(version) = env_getter.get_env(\"VCToolsVersion\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror: could not compile `typenum` (build script) due to 38 previous errors\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:857:41\n |\n857 | return version.to_str().map(ToString::to_string);\n | ^^^^^^^^ use of undeclared type `ToString`\n |\nhelp: a struct with a similar name exists\n |\n857 - return version.to_str().map(ToString::to_string);\n857 + return version.to_str().map(OsString::to_string);\n |\nhelp: consider importing this trait\n |\n279 + use std::string::ToString;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:863:39\n |\n863 | let mut version_file = if let Ok(f) = File::open(&version_path) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:870:36\n |\n870 | let mut version_file = String::new();\n | ^^^^^^ use of undeclared type `String`\n |\nhelp: a struct with a similar name exists\n |\n870 | let mut version_file = OsString::new();\n | ++\nhelp: consider importing this struct\n |\n279 + use std::string::String;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:905:27\n |\n905 | let mut version = String::new();\n | ^^^^^^ use of undeclared type `String`\n |\nhelp: a struct with a similar name exists\n |\n905 | let mut version = OsString::new();\n | ++\nhelp: consider importing this struct\n |\n279 + use std::string::String;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:908:9\n |\n908 | Some(version)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:918:54\n |\n918 | fn atl_paths(target: TargetArch, path: &Path) -> Option<(PathBuf, PathBuf)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:922:13\n |\n922 | Some((atl_path.join(\"lib\").join(sub), atl_path.join(\"include\")))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:924:13\n |\n924 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:934:10\n |\n934 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:937:20\n |\n937 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:944:9\n |\n944 | Some(tool.into_tool(env_getter))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:947:68\n |\n947 | fn get_sdks(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:955:25\n |\n955 | _ => return None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n279 + use std::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:969:16\n |\n969 | if let Some((sdk, version)) = get_sdk10_dir(env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:978:23\n |\n978 | } else if let Some(sdk) = get_sdk81_dir() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:988:9\n |\n988 | Some(info)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:994:16\n |\n994 | paths: Vec,\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n279 + use std::vec::Vec;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `AsRef`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:998:38\n |\n998 | let prev = prev.as_ref().map(AsRef::as_ref).unwrap_or_default();\n | ^^^^^ use of undeclared type `AsRef`\n |\nhelp: consider importing this trait\n |\n279 + use std::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1012:10\n |\n1012 | ) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1018:21\n |\n1018 | Some(path.join(\"bin\").join(host)),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1022:39\n |\n1022 | .chain(iter::once_with(|| Some((sdk_info.find_tool(tool)?, None))).flatten())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1022:72\n |\n1022 | .chain(iter::once_with(|| Some((sdk_info.find_tool(tool)?, None))).flatten())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 279 + use std::option::Option::None;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1041:33\n |\n1041 | fn get_vc_dir(ver: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1045:9\n |\n1045 | Some(path.into())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1054:37\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1054:54\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, String)> {\n | ^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\std\\src\\ffi\\os_str.rs:93:1\n |\n 93 | pub struct OsString {\n | ------------------- similarly named struct `OsString` defined here\n |\nhelp: a struct with a similar name exists\n |\n1054 | pub(super) fn get_ucrt_dir() -> Option<(PathBuf, OsString)> {\n | ++\nhelp: consider importing this struct\n |\n 279 + use std::string::String;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1072:9\n |\n1072 | Some((root.into(), version))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1086:53\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1086:70\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, String)> {\n | ^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\std\\src\\ffi\\os_str.rs:93:1\n |\n 93 | pub struct OsString {\n | ------------------- similarly named struct `OsString` defined here\n |\nhelp: a struct with a similar name exists\n |\n1086 | fn get_sdk10_dir(env_getter: &dyn EnvGetter) -> Option<(PathBuf, OsString)> {\n | ++\nhelp: consider importing this struct\n |\n 279 + use std::string::String;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1087:17\n |\n1087 | if let (Some(root), Some(version)) = (\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1087:29\n |\n1087 | if let (Some(root), Some(version)) = (\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1094:20\n |\n1094 | return Some((\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1107:24\n |\n1107 | .collect::>();\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 279 + use std::vec::Vec;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1115:9\n |\n1115 | Some((root.into(), version))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1122:27\n |\n1122 | fn get_sdk81_dir() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1126:9\n |\n1126 | Some(root.into())\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1148:42\n |\n1148 | fn bin_subdir(target: TargetArch) -> Vec<(&'static str, &'static str)> {\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 279 + use std::vec::Vec;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1355:42\n |\n1355 | fn max_version(key: &RegistryKey) -> Option<(OsString, RegistryKey)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1357:27\n |\n1357 | let mut max_key = None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 279 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1363:17\n |\n1363 | Some(s) => s,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1367:24\n |\n1367 | if let Ok(k) = key.open(&subkey) {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1369:31\n |\n1369 | max_key = Some((subkey, k));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1404:82\n |\n1404 | pub(super) fn find_devenv(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1408:76\n |\n1408 | fn find_devenv_vs15(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1413:83\n |\n1413 | pub(super) fn find_msbuild(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1415:16\n |\n1415 | if let Some(r) = find_msbuild_vs17(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1416:13\n |\n1416 | Some(r)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1417:23\n |\n1417 | } else if let Some(r) = find_msbuild_vs16(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1418:20\n |\n1418 | return Some(r);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1419:23\n |\n1419 | } else if let Some(r) = find_msbuild_vs15(target, env_getter) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0462, E0531.\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1420:20\n |\n1420 | return Some(r);\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 279 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1426:77\n |\n1426 | fn find_msbuild_vs15(target: TargetArch, env_getter: &dyn EnvGetter) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1430:48\n |\n1430 | fn find_old_msbuild(target: TargetArch) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 279 + use std::option::Option;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\find_tools.rs:1444:26\n |\n1444 | env: Vec::new(),\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n 279 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:12:21\n |\n12 | pub(crate) env: Vec<(OsString, OsString)>,\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 1 + use std::vec::Vec;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\tool.rs:42:31\n |\n42 | pub fn env(&self) -> impl IntoIterator {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:45:20\n |\n45 | pub type FARPROC = Option isize>;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n139+ use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\windows_sys.rs:110:6\n |\n110 | impl Default for SAFEARRAY {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n139 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:44:13\n |\n44 | unsafe impl Sync for Repr {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n11 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:45:13\n |\n45 | unsafe impl Send for Repr {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n11 + use std::marker::Send;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:59:43\n |\n59 | let key = key.encode_wide().chain(Some(0)).collect::>();\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:59:62\n |\n59 | let key = key.encode_wide().chain(Some(0)).collect::>();\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n11 + use std::vec::Vec;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:71:13\n |\n71 | Ok(RegistryKey(Repr::Owned(OwnedKey(ret))))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:73:13\n |\n73 | Err(io::Error::from_raw_os_error(err as i32))\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n73 - Err(io::Error::from_raw_os_error(err as i32))\n73 + err(io::Error::from_raw_os_error(err as i32))\n |\nhelp: consider importing this tuple variant\n |\n11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:86:45\n |\n86 | let name = name.encode_wide().chain(Some(0)).collect::>();\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n11 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:86:64\n |\n86 | let name = name.encode_wide().chain(Some(0)).collect::>();\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n11 + use std::vec::Vec;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:99:24\n |\n99 | return Err(io::Error::from_raw_os_error(err as i32));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n99 - return Err(io::Error::from_raw_os_error(err as i32));\n99 + return err(io::Error::from_raw_os_error(err as i32));\n |\nhelp: consider importing this tuple variant\n |\n11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:102:24\n |\n102 | return Err(io::Error::new(\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n102 - return Err(io::Error::new(\n102 + return err(io::Error::new(\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:129:24\n |\n129 | return Err(io::Error::from_raw_os_error(err as i32));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n129 - return Err(io::Error::from_raw_os_error(err as i32));\n129 + return err(io::Error::from_raw_os_error(err as i32));\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:151:13\n |\n151 | Ok(OsString::from_wide(&v))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:156:6\n |\n156 | impl Drop for OwnedKey {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:164:10\n |\n164 | impl<'a> Iterator for Iter<'a> {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:167:27\n |\n167 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use std::option::Option;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:169:25\n |\n169 | let mut v = Vec::with_capacity(256);\n | ^^^ use of undeclared type `Vec`\n |\nhelp: consider importing this struct\n |\n 11 + use std::vec::Vec;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:182:17\n |\n182 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 11 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:184:17\n |\n184 | Some(Err(io::Error::from_raw_os_error(ret as i32)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:184:22\n |\n184 | Some(Err(io::Error::from_raw_os_error(ret as i32)))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:187:17\n |\n187 | Some(Ok(OsString::from_wide(&v)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\registry.rs:187:22\n |\n187 | Some(Ok(OsString::from_wide(&v)))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:24:24\n |\n24 | pub fn initialize() -> Result<(), HRESULT> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 8 + use std::fmt::Result;\n |\n 8 + use std::io::Result;\n |\n 8 + use std::result::Result;\n |\n 8 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:28:9\n |\n28 | Err(err)\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n28 - Err(err)\n28 + err(err)\n |\nhelp: consider importing this tuple variant\n |\n 8 + use std::result::Result::Err;\n |\n\nerror: could not compile `autocfg` (lib) due to 131 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:30:9\n |\n30 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 8 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:53:30\n |\n53 | pub fn cast(&self) -> Result, i32>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 8 + use std::fmt::Result;\n |\n 8 + use std::io::Result;\n |\n 8 + use std::result::Result;\n |\n 8 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:60:20\n |\n60 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n60 - return Err(err);\n60 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 8 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:62:9\n |\n62 | Ok(unsafe { ComPtr::from_raw(obj as *mut U) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 8 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:74:9\n |\n74 | impl Clone for ComPtr\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:85:9\n |\n85 | impl Drop for ComPtr\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\com.rs:106:6\n |\n106 | impl Drop for BStr {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 8 + use std::ops::Drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:164:21\n |\n164 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:176:20\n |\n176 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n176 - return Err(err);\n176 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:179:9\n |\n179 | Ok(SetupConfiguration(obj))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:181:55\n |\n181 | pub fn get_instance_for_current_process(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:185:20\n |\n185 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n185 - return Err(err);\n185 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:187:9\n |\n187 | Ok(unsafe { SetupInstance::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:189:37\n |\n189 | pub fn enum_instances(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:193:20\n |\n193 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n193 - return Err(err);\n193 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:195:9\n |\n195 | Ok(unsafe { EnumSetupInstances::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:197:41\n |\n197 | pub fn enum_all_instances(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:202:20\n |\n202 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n202 - return Err(err);\n202 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:204:9\n |\n204 | Ok(unsafe { EnumSetupInstances::from_raw(obj) })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:214:34\n |\n214 | pub fn instance_id(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:219:20\n |\n219 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n219 - return Err(err);\n219 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:221:9\n |\n221 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:223:40\n |\n223 | pub fn installation_name(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:228:20\n |\n228 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n228 - return Err(err);\n228 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:230:9\n |\n230 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:232:40\n |\n232 | pub fn installation_path(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:237:20\n |\n237 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n237 - return Err(err);\n237 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:239:9\n |\n239 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:241:43\n |\n241 | pub fn installation_version(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:246:20\n |\n246 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n246 - return Err(err);\n246 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:248:9\n |\n248 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:250:35\n |\n250 | pub fn product_path(&self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:256:20\n |\n256 | return Err(err);\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n256 - return Err(err);\n256 + return err(err);\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:258:9\n |\n258 | Ok(bstr.to_osstring())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:270:6\n |\n270 | impl Iterator for EnumSetupInstances {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 11 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:271:17\n |\n271 | type Item = Result;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:272:27\n |\n272 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 11 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:272:34\n |\n272 | fn next(&mut self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 11 + use std::fmt::Result;\n |\n 11 + use std::io::Result;\n |\n 11 + use std::result::Result;\n |\n 11 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:276:20\n |\n276 | return Some(Err(err));\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:276:25\n |\n276 | return Some(Err(err));\n | ^^^\n |\nhelp: a local variable with a similar name exists\n |\n276 - return Some(Err(err));\n276 + return Some(err(err));\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:279:20\n |\n 28 | pub const eNone: InstanceState = 0;\n | ----------------------------------- similarly named constant `eNone` defined here\n...\n279 | return None;\n | ^^^^\n |\nhelp: a constant with a similar name exists\n |\n279 | return eNone;\n | +\nhelp: consider importing this unit variant\n |\n 11 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:281:9\n |\n281 | Some(Ok(unsafe { SetupInstance::from_raw(obj) }))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\setup_config.rs:281:14\n |\n281 | Some(Ok(unsafe { SetupInstance::from_raw(obj) }))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 11 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:15:40\n |\n15 | pub fn installation_name(&self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:26:40\n |\n26 | pub fn installation_path(&self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:33:43\n |\n33 | pub fn installation_version(&self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:50:6\n |\n50 | impl IntoIterator for VsInstances {\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:53:21\n |\n53 | type IntoIter = Box>;\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 1 + use std::boxed::Box;\n |\n\nerror[E0412]: cannot find type `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:53:25\n |\n53 | type IntoIter = Box>;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:58:17\n |\n58 | Box::new(e.into_iter().filter_map(Result::ok).map(VsInstance::Com))\n | ^^^ use of undeclared type `Box`\n |\nhelp: consider importing this struct\n |\n 1 + use std::boxed::Box;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Result`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:58:51\n |\n58 | Box::new(e.into_iter().filter_map(Result::ok).map(VsInstance::Com))\n | ^^^^^^ use of undeclared type `Result`\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:60:45\n |\n60 | VsInstances::VswhereBased(v) => Box::new(std::iter::once(VsInstance::Vswhere(v))),\n | ^^^ use of undeclared type `Box`\n |\nhelp: consider importing this struct\n |\n 1 + use std::boxed::Box;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:67:18\n |\n67 | map: HashMap,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 1 + use std::string::String;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:67:26\n |\n67 | map: HashMap,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 1 + use std::string::String;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:70:15\n |\n70 | impl TryFrom<&Vec> for VswhereInstance {\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 1 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:73:26\n |\n73 | fn try_from(output: &Vec) -> Result {\n | ^^^ not found in this scope\n |\nhelp: consider importing this struct\n |\n 1 + use std::vec::Vec;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:73:38\n |\n73 | fn try_from(output: &Vec) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0433]: failed to resolve: use of undeclared type `Result`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:76:24\n |\n76 | .map_while(Result::ok)\n | ^^^^^^ use of undeclared type `Result`\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 2 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:79:17\n |\n79 | Some((splitn.next()?.to_owned(), splitn.next()?.to_owned()))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:87:20\n |\n87 | return Err(\"required properties not found\");\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\vs_instances.rs:90:9\n |\n90 | Ok(Self { map })\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:13:11\n |\n 13 | fn main() {\n | ___________^\n 14 | | let rustc = rustc_minor_version().unwrap_or(u32::MAX);\n 15 | |\n 16 | | if rustc >= 80 {\n... |\n147 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:149:68\n |\n149 | fn compile_probe_unstable(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:160:43\n |\n160 | fn compile_probe_stable(feature: &str) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:164:62\n |\n164 | fn do_compile_probe(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:235:26\n |\n235 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:259:32\n |\n259 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: could not compile `proc-macro2` (build script) due to 67 previous errors\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0462, E0531.\nerror: could not compile `find-msvc-tools` (lib) due to 291 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:54.701474500Z", + "finished_at": "2025-10-20T19:45:05.422490800Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\nmemory allocation of 1572864 bytes failed\nerror[E0786]: found invalid metadata files for crate `rustc_std_workspace_core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-807db1b9ffe1efed.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 49152 bytes failed\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nmemory allocation of 393216 bytes failed\nmemory allocation of 786432 bytes failed\nmemory allocation of 524288 bytes failed\nmemory allocation of 198672 bytes failed\nmemory allocation of 303120 bytes failed\nmemory allocation of 133136 bytes failed\nmemory allocation of 100368 bytes failed\nmemory allocation of 129536 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 18144 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\n Compiling itertools v0.12.1\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:100:9\n |\n100 | println!(\"cargo:rustc-cfg=no_core_error\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:206:3\n |\n206 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 4 + use crate::__core::prelude::rust_2024::derive;\n |\n 4 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:224:5\n |\n224 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 4 + use crate::__core::write;\n |\n 4 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:33:3\n |\n33 | panic!(\"{src}>{err}\", src = _src, err = _err);\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::panic;\n |\n 7 + use core::panic;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:15\n |\n57 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:15\n |\n69 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:17\n |\n215 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:17\n |\n237 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:12:5\n |\n12 | assert!(align_of::() >= align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:13:33\n |\n13 | const ASSERT_SIZE_EQUAL: () = assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:14:52\n |\n14 | const ASSERT_SIZE_MULTIPLE_OF_OR_INPUT_ZST: () = assert!(\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:126:5\n |\n126 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:163:5\n |\n163 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:132:5\n |\n132 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:133:5\n |\n133 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:148:5\n |\n148 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:170:5\n |\n170 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:191:5\n |\n191 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:192:5\n |\n192 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:206:5\n |\n206 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:207:5\n |\n207 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:222:5\n |\n222 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:223:5\n |\n223 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:237:5\n |\n237 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:259:5\n |\n259 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:280:5\n |\n280 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:281:5\n |\n281 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:295:5\n |\n295 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:296:5\n |\n296 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:241:3\n |\n241 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n102 + use crate::__core::prelude::rust_2024::derive;\n |\n102 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:264:5\n |\n264 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nnote: `write` is imported here, but it is a function, not a macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:106:3\n |\n106 | ptr::*,\n | ^^^^^^\nhelp: consider importing one of these macros\n |\n102 + use crate::__core::write;\n |\n102 + use core::write;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:14\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:22\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:130:37\n |\n130 | pub unsafe trait CheckedBitPattern: Copy {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::Copy;\n |\n 4 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:235:6\n |\n235 | impl From for CheckedCastError {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::__core::convert::From;\n |\n 4 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:251:6\n |\n251 | ) -> Result<&T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:255:5\n |\n255 | Ok(unsafe { &*(pod as *const ::Bits as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:257:5\n |\n257 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:271:6\n |\n271 | ) -> Result<&mut T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:275:5\n |\n275 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:277:5\n |\n277 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:289:6\n |\n289 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:293:5\n |\n293 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:295:5\n |\n295 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:313:6\n |\n313 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:317:5\n |\n317 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:319:5\n |\n319 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:333:6\n |\n333 | ) -> Result<&B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:337:5\n |\n337 | Ok(unsafe { &*(pod as *const ::Bits as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:339:5\n |\n339 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:352:6\n |\n352 | ) -> Result<&mut B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:356:5\n |\n356 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:358:5\n |\n358 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:380:6\n |\n380 | ) -> Result<&[B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:384:5\n |\n384 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:388:5\n |\n388 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:402:6\n |\n402 | ) -> Result<&mut [B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:406:5\n |\n406 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:410:5\n |\n410 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:423:5\n |\n423 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:424:5\n |\n424 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:437:5\n |\n437 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:438:5\n |\n438 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:450:5\n |\n450 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:451:5\n |\n451 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:464:5\n |\n464 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:465:5\n |\n465 | Err(e) => something_went_wrong(\"cast\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:483:5\n |\n483 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:484:5\n |\n484 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:497:5\n |\n497 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:498:5\n |\n498 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:511:5\n |\n511 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:512:5\n |\n512 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:530:5\n |\n530 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:531:5\n |\n531 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:56:5\n |\n56 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:5\n |\n57 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:68:5\n |\n68 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:5\n |\n69 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:82:5\n |\n82 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:83:5\n |\n83 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:96:5\n |\n96 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:97:5\n |\n97 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:108:6\n |\n108 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:110:5\n |\n110 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:112:5\n |\n112 | Ok(unsafe { (bytes.as_ptr() as *const T).read_unaligned() })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:124:5\n |\n124 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:125:5\n |\n125 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:159:6\n |\n159 | ) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:161:5\n |\n161 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:163:5\n |\n163 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:165:5\n |\n165 | Ok(unsafe { &*(s.as_ptr() as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:178:6\n |\n178 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230161\\target_st_17bab256-c6e5-42d9-85cc-d4f358df6fd7\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:180:5\n |\n180 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:88:9\n |\n88 | println!(\"cargo:rustc-cfg=no_core_net\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:82:9\n |\n82 | println!(\"cargo:rustc-cfg=no_core_num_saturating\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-cfg=no_core_cstr\");\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:182:5\n |\n182 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:70:9\n |\n70 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:184:5\n |\n184 | Ok(unsafe { &mut *(s.as_mut_ptr() as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:64:13\n |\n64 | println!(\"cargo:rustc-cfg=no_std_atomic\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:214:7\n |\n214 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:61:13\n |\n61 | println!(\"cargo:rustc-cfg=no_std_atomic64\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:7\n |\n215 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:49:9\n |\n49 | println!(\"cargo:rustc-cfg=no_target_has_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:219:7\n |\n219 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:220:7\n |\n220 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:236:7\n |\n236 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:7\n |\n237 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:241:7\n |\n241 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:242:7\n |\n242 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:256:5\n |\n256 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:257:5\n |\n257 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:270:5\n |\n270 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:271:5\n |\n271 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:288:6\n |\n288 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:290:5\n |\n290 | Ok(unsafe { transmute!(a) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:292:5\n |\n292 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:305:6\n |\n305 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:34:9\n |\n34 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:33:9\n |\n33 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:311:5\n |\n311 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:19:5\n |\n19 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:27:9\n |\n27 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:109:25\n |\n109 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:313:5\n |\n313 | Ok(unsafe { &*(a as *const A as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:110:16\n |\n110 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:7:16\n |\n7 | const PRIVATE: &str = \"\\\n | ^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:18:11\n |\n 18 | fn main() {\n | ___________^\n 19 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 20 | |\n 21 | | let out_dir = PathBuf::from(env::var_os(\"OUT_DIR\").unwrap());\n... |\n102 | | }\n | |_^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nFor more information about an error, try `rustc --explain E0412`.\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:315:5\n |\n315 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:5:11\n |\n 5 | fn main() {\n | ___________^\n 6 | | println!(\"cargo:rerun-if-changed=build.rs\");\n 7 | |\n 8 | | let minor = match rustc_minor_version() {\n... |\n22 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:325:6\n |\n325 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:331:5\n |\n331 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:333:5\n |\n333 | Ok(unsafe { &mut *(a as *mut A as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:335:5\n |\n335 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:355:6\n |\n355 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:362:5\n |\n362 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:364:5\n |\n364 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, a.len()) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:370:5\n |\n370 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, new_len) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:372:5\n |\n372 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:383:6\n |\n383 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:390:5\n |\n390 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:392:5\n |\n392 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:400:5\n |\n400 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror: could not compile `quote` (build script) due to 16 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:404:5\n |\n404 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\zeroable_in_option.rs:4:47\n |\n4 | unsafe impl Zeroable for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: could not compile `serde_core` (build script) due to 36 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\pod_in_option.rs:4:37\n |\n4 | unsafe impl Pod for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:28\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:36\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:98:20\n |\n98 | type Int: Copy + Ord;\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 3 + use crate::__core::cmp::Ord;\n |\n 3 + use core::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:122:40\n |\n122 | fn from_integer(value: Self::Int) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 3 + use crate::__core::option::Option;\n |\n 3 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:135:7\n |\n135 | Some(unsafe { transmute!(value) })\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 3 + use crate::__core::option::Option::Some;\n |\n 3 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:137:7\n |\n137 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 3 + use crate::__core::option::Option::None;\n |\n 3 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:325:6\n |\n325 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:349:54\n |\n349 | pub fn try_from_bytes(s: &[u8]) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:362:6\n |\n362 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:462:6\n |\n462 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:475:6\n |\n475 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:488:6\n |\n488 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:510:6\n |\n510 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:524:6\n |\n524 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:537:11\n |\n537 | impl Drop for EnsureZeroWrite {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n102 + use crate::__core::ops::Drop;\n |\n102 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:548:5\n |\n548 | drop(guard);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n102 + use crate::__core::mem::drop;\n |\n102 + use core::mem::drop;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: could not compile `typenum` (build script) due to 38 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:46:8\n |\n46 | Io(io::Error),\n | ^^^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:53:50\n |\n53 | pub fn from_exit(status: process::ExitStatus) -> Error {\n | ^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:59:33\n |\n59 | pub fn from_io(e: io::Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:65:43\n |\n65 | pub fn from_num(e: num::ParseIntError) -> Error {\n | ^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:71:40\n |\n71 | pub fn from_utf8(e: str::Utf8Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:77:37\n |\n77 | pub fn from_str(s: &'static str) -> Error {\n | ^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:11:12\n |\n11 | rustc: PathBuf,\n | ^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^^^^^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:9:12\n |\n9 | major: usize,\n | ^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:89:14\n |\n89 | out_dir: PathBuf,\n | ^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:110:24\n |\n110 | pub fn emit(cfg: &str) {\n | ________________________^\n111 | | println!(\"cargo:rustc-cfg={}\", cfg);\n112 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:120:31\n |\n120 | pub fn rerun_path(path: &str) {\n | _______________________________^\n121 | | println!(\"cargo:rerun-if-changed={}\", path);\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:131:29\n |\n131 | pub fn rerun_env(var: &str) {\n | _____________________________^\n132 | | println!(\"cargo:rerun-if-env-changed={}\", var);\n133 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:150:36\n |\n150 | pub fn emit_possibility(cfg: &str) {\n | ____________________________________^\n151 | | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n152 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:159:17\n |\n159 | pub fn new() -> AutoCfg {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:300:9\n |\n300 | static ID: AtomicUsize = ATOMIC_USIZE_INIT;\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:561:6\n |\n561 | ) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:623:18\n |\n623 | fn new_uuid() -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:624:29\n |\n624 | const FNV_OFFSET_BASIS: u64 = 0xcbf2_9ce4_8422_2325;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:625:22\n |\n625 | const FNV_PRIME: u64 = 0x100_0000_01b3;\n | ^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror: could not compile `proc-macro2` (build script) due to 59 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `version_check` (lib) due to 101 previous errors\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nerror: could not compile `autocfg` (lib) due to 153 previous errors\nerror: could not compile `bytemuck` (lib) due to 147 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:56.025618300Z", + "finished_at": "2025-10-20T19:45:04.482830400Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 18432 bytes failed\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `typenum` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"const-generics\\\", \\\"force_unix_path_separator\\\", \\\"i128\\\", \\\"no_std\\\", \\\"scale-info\\\", \\\"scale_info\\\", \\\"strict\\\"))\" -C metadata=1b1c6e9616672e00 -C extra-filename=-2780e9e7df9b2263 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\build\\typenum-2780e9e7df9b2263 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `arrayref` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayref --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayref-0.3.9\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c74046c579888b41 -C extra-filename=-eb82cd3fe66e8102 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:243:3\n |\n243 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:246:3\n |\n246 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 33 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 33 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:305:17\n |\n305 | write!(f, \"unrecognized named flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:315:17\n |\n315 | write!(f, \"invalid hex flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:323:17\n |\n323 | write!(f, \"encountered empty flag\")?;\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 33 + use crate::__private::core::write;\n |\n 33 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:14:3\n |\n14 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 1 + use crate::__private::core::prelude::rust_2024::derive;\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:395:21\n |\n395 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:401:21\n |\n401 | write!(writer, \"{:x}\", self)\n | ^^^^^\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these macros\n |\n 1 + use crate::__private::core::write;\n |\n 1 + use core::write;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:38:16\n |\n38 | impl Iterator for Iter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:41:27\n |\n41 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:13\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:43:32\n |\n43 | Some((_, flag)) => Some(flag),\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:51:21\n |\n51 | Some(B::from_bits_retain(self.inner.remaining.bits()))\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:107:16\n |\n107 | impl Iterator for IterNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:111:19\n |\n111 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:114:24\n |\n114 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:139:24\n |\n139 | return Some((flag.name(), B::from_bits_retain(bits)));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:143:9\n |\n143 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:167:16\n |\n167 | impl Iterator for IterDefinedNames {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 5 + use crate::__private::core::iter::Iterator;\n |\n 5 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:170:27\n |\n170 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 5 + use crate::__private::core::option::Option;\n |\n 5 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:171:19\n |\n171 | while let Some(flag) = self.flags.get(self.idx) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:176:24\n |\n176 | return Some((flag.name(), B::from_bits_retain(flag.value().bits())));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 5 + use crate::__private::core::option::Option::Some;\n |\n 5 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\iter.rs:180:9\n |\n180 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 5 + use crate::__private::core::option::Option::None;\n |\n 5 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:42:66\n |\n42 | pub fn to_writer(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:99:43\n |\n99 | pub fn from_str(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n33 + use crate::__private::core::result::Result;\n |\n33 + use crate::parser::fmt::Result;\n |\n33 + use core::fmt::Result;\n |\n33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:107:16\n |\n107 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:115:20\n |\n115 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:120:34\n |\n120 | let parsed_flag = if let Some(flag) = flag.strip_prefix(\"0x\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::option::Option::Some;\n |\n 33 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:136:5\n |\n136 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:142:71\n |\n142 | pub fn to_writer_truncate(flags: &B, writer: impl Write) -> Result<(), fmt::Error>\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:155:52\n |\n155 | pub fn from_str_truncate(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:159:5\n |\n159 | Ok(B::from_bits_truncate(from_str::(input)?.bits()))\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:165:73\n |\n165 | pub fn to_writer_strict(flags: &B, mut writer: impl Write) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:189:50\n |\n189 | pub fn from_str_strict(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:197:16\n |\n197 | return Ok(parsed_flags);\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:205:20\n |\n205 | return Err(ParseError::empty_flag());\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:211:20\n |\n211 | return Err(ParseError::invalid_hex_flag(\"unsupported hex flag value\"));\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Err;\n |\n 33 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:219:5\n |\n219 | Ok(parsed_flags)\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:239:15\n |\n239 | Self: Sized;\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 33 + use crate::__private::core::marker::Sized;\n |\n 33 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:237:34\n |\n237 | fn parse_hex(input: &str) -> Result\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 33 + use crate::__private::core::result::Result;\n |\n 33 + use crate::parser::fmt::Result;\n |\n 33 + use core::fmt::Result;\n |\n 33 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\parser.rs:327:9\n |\n327 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 33 + use crate::__private::core::result::Result::Ok;\n |\n 33 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:132:18\n |\n132 | pub trait Flags: Sized + 'static {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:168:39\n |\n168 | fn from_bits(bits: Self::Bits) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:172:13\n |\n172 | Some(truncated)\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:174:13\n |\n174 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:190:33\n |\n190 | fn from_name(name: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 1 + use crate::__private::core::option::Option;\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:193:20\n |\n193 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:198:24\n |\n198 | return Some(Self::from_bits_retain(flag.value().bits()));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 1 + use crate::__private::core::option::Option::Some;\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:202:9\n |\n202 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 1 + use crate::__private::core::option::Option::None;\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:241:15\n |\n241 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:249:15\n |\n249 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:257:15\n |\n257 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:265:15\n |\n265 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:276:15\n |\n276 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:284:15\n |\n284 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:292:15\n |\n292 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:304:15\n |\n304 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:347:5\n |\n347 | Clone\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::clone::Clone;\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:348:7\n |\n348 | + Copy\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:349:7\n |\n349 | + PartialEq\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:354:7\n |\n354 | + Sized\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::marker::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:382:46\n |\n382 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:388:46\n |\n388 | fn parse_hex(input: &str) -> Result {\n | ^^^^^^ not found in this scope\n...\n411 | / impl_bits! {\n412 | | u8, i8,\n413 | | u16, i16,\n414 | | u32, i32,\n... |\n417 | | usize, isize,\n418 | | }\n | |_- in this macro invocation\n |\n = note: this error originates in the macro `impl_bits` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use crate::__private::core::result::Result;\n |\n 1 + use crate::traits::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:434:16\n |\n434 | type Iter: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\traits.rs:437:21\n |\n437 | type IterNames: Iterator;\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::__private::core::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `bitflags` (lib) due to 67 previous errors\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:8:5\n |\n8 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:17:8\n |\n17 | if cfg!(feature = \"std\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:105:40\n |\n105 | if !error_generic_member_access && cfg!(feature = \"std\") && rustc >= 65 {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:17\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:18:9\n |\n18 | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:56:13\n |\n56 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:57:13\n |\n57 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:61:13\n |\n61 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:71:9\n |\n71 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:72:9\n |\n72 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:73:9\n |\n73 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:74:9\n |\n74 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:75:9\n |\n75 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:77:9\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:78:9\n |\n78 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:79:9\n |\n79 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:80:9\n |\n80 | println!(\"cargo:rustc-check-cfg=cfg(std_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:86:9\n |\n86 | println!(\"cargo:rustc-cfg=anyhow_no_ptr_addr_of\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:92:9\n |\n92 | println!(\"cargo:rustc-cfg=anyhow_no_fmt_arguments_as_str\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:96:9\n |\n96 | println!(\"cargo:rustc-cfg=anyhow_no_unsafe_op_in_unsafe_fn_lint\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:102:9\n |\n102 | println!(\"cargo:rustc-cfg=anyhow_no_core_unwind_safe\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:108:9\n |\n108 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:114:9\n |\n114 | println!(\"cargo:rustc-cfg=anyhow_no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:120:9\n |\n120 | println!(\"cargo:rustc-cfg=anyhow_no_clippy_format_args\");\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:143:13\n |\n143 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:205:13\n |\n205 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:226:9\n |\n226 | eprintln!(\n | ^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:27:23\n |\n27 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:66:9\n |\n66 | Some(rustc) => rustc,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:141:12\n |\n141 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:173:12\n |\n173 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:178:12\n |\n178 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:187:9\n |\n187 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:188:9\n |\n188 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:194:12\n |\n194 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:68\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:218:25\n |\n218 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:219:16\n |\n219 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `anyhow` (build script) due to 50 previous errors\nerror: could not compile `nohash-hasher` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=e7abdae0bb8aeb3d -C extra-filename=-9bf8dd98abfb9091 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989243454\\target_st_d89587cb-4581-40a9-a3d9-e2b109c2f376\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:51.915724900Z", + "finished_at": "2025-10-20T19:45:05.485419400Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "copy target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\o4-mini\\llm\\.cargo\\config.toml -> C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\.cargo\\config.toml: The process cannot access the file because it is being used by another process. (os error 32)", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:51.206658300Z", + "finished_at": "2025-10-20T19:40:31.935939100Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:201:9\n |\n201 | panic!(\"Invalid use of NoHashHasher\")\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 13 + use core::panic;\n |\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:33:25\n |\n33 | pub type IntMap = std::collections::HashMap>;\n | ^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:53:22\n |\n53 | pub type IntSet = std::collections::HashSet>;\n | ^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd_detect-d0198f5966fd6781.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 200720 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `quote` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"proc-macro\\\"))\" -C metadata=f0cd0102ff527b3e -C extra-filename=-42b985dc7d7f00bd --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\build\\quote-42b985dc7d7f00bd -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not be installed\n = help: consider downloading the target with `rustup target add x86_64-pc-windows-msvc`\n\nSome errors have detailed explanations: E0463, E0786.\nFor more information about an error, try `rustc --explain E0463`.\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `serde` (build script) due to 2 previous errors\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:124:9\n |\n124 | impl Default for NoHashHasher {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:136:9\n |\n136 | impl Clone for NoHashHasher {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs:148:9\n |\n148 | impl Copy for NoHashHasher {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 13 + use core::marker::Copy;\n |\n\nSome errors have detailed explanations: E0405, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:229:9\n |\n229 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:213:13\n |\n213 | assert_eq!(iter.next(), None, \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `nohash-hasher` (lib) due to 7 previous errors\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:200:13\n |\n200 | assert_eq!(equals_sign, \"=\", \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:145:9\n |\n145 | panic!(\"{}\", format!(\"Cargo.toml does not contain `{}`\", TABLE_HEADER));\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:111:3\n |\n111 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:100:9\n |\n100 | println!(\"cargo:rustc-cfg=no_core_error\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:104:3\n |\n104 | #[derive(Debug, Ord, PartialEq, PartialOrd, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:99:13\n |\n99 | println!(\"cargo:rustc-cfg={}\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:88:9\n |\n88 | println!(\"cargo:rustc-cfg=no_core_net\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:82:9\n |\n82 | println!(\"cargo:rustc-cfg=no_core_num_saturating\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-check-cfg=cfg(coverage_nightly)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-cfg=no_core_cstr\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:91:9\n |\n91 | println!(\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:70:9\n |\n70 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:90:9\n |\n90 | println!(\"cargo:rustc-check-cfg=cfg(kani)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:64:13\n |\n64 | println!(\"cargo:rustc-cfg=no_std_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:89:9\n |\n89 | println!(\"cargo:rustc-check-cfg=cfg(doc_cfg)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:61:13\n |\n61 | println!(\"cargo:rustc-cfg=no_std_atomic64\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:85:13\n |\n85 | println!(\"cargo:rustc-check-cfg=cfg(rust, values(\\\"{}.{}.{}\\\"))\", major, minor, patch);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:49:9\n |\n49 | println!(\"cargo:rustc-cfg=no_target_has_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:77:13\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg({})\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:67:5\n |\n67 | println!(\"cargo:rerun-if-changed=Cargo.toml\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:62:5\n |\n62 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:34:9\n |\n34 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:33:9\n |\n33 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:19:5\n |\n19 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:114:15\n |\n114 | cfg_name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:181:24\n |\n181 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 58 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:219:13\n |\n219 | Some(VersionCfg { version: Version { major, minor, patch }, cfg_name: name })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 58 + use core::option::Option::Some;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror[E0369]: binary operation `>=` cannot be applied to type `Version`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:72:22\n |\n 72 | if rustc_version >= (Version { major: 1, minor: 77, patch: 0 }) {\n | ------------- ^^ ------------------------------------------- Version\n | |\n | Version\n |\nnote: an implementation of `core::cmp::PartialOrd` might be missing for `Version`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:105:1\n |\n105 | struct Version {\n | ^^^^^^^^^^^^^^ must implement `core::cmp::PartialOrd`\nhelp: consider annotating `Version` with `#[derive(PartialEq, PartialOrd)]`\n |\n105 + #[derive(PartialEq, PartialOrd)]\n106 | struct Version {\n |\n\nSome errors have detailed explanations: E0369, E0412, E0425, E0463, E0786.\nFor more information about an error, try `rustc --explain E0369`.\nerror: could not compile `zerocopy` (build script) due to 24 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:27:9\n |\n27 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:109:25\n |\n109 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:110:16\n |\n110 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `serde_core` (build script) due to 32 previous errors\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989257585\\target_st_5e3052a7-e3d7-4ebf-9a6e-f3e0afda7e50\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:40:31.938443500Z", + "finished_at": "2025-10-20T19:45:05.436734700Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 13139 bytes failed\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: could not compile `anyhow` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"backtrace\\\", \\\"default\\\", \\\"std\\\"))\" -C metadata=18e57df37900a580 -C extra-filename=-045a5c2a78504372 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234954\\target_st_94f36d44-baba-4558-b3b4-a64a759a11b0\\release\\build\\anyhow-045a5c2a78504372 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234954\\target_st_94f36d44-baba-4558-b3b4-a64a759a11b0\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234954\\target_st_94f36d44-baba-4558-b3b4-a64a759a11b0\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234954\\target_st_94f36d44-baba-4558-b3b4-a64a759a11b0\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:56:9\n |\n56 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:50:9\n |\n50 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:44:9\n |\n44 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:43:9\n |\n43 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:42:9\n |\n42 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(feature, values(\\\"result\\\"))\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:22:5\n |\n22 | println!(\"cargo:rustc-cfg=if_docsrs_then_no_serde_core\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:20:5\n |\n20 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:30:9\n |\n30 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:60:29\n |\n60 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:65:25\n |\n65 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:66:16\n |\n66 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: could not compile `serde` (build script) due to 27 previous errors\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234954\\target_st_94f36d44-baba-4558-b3b4-a64a759a11b0\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234954\\target_st_94f36d44-baba-4558-b3b4-a64a759a11b0\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: could not compile `proc-macro2` (build script) due to 59 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:47.721195300Z", + "finished_at": "2025-10-20T19:45:05.453734800Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\nmemory allocation of 1572864 bytes failed\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 1572864 bytes failed\nmemory allocation of 32768 bytes failed\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 32768 bytes failed\nmemory allocation of 536960 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 524288 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 64896 bytes failed\nmemory allocation of 20752 bytes failed\nmemory allocation of 86032 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 21248 bytes failed\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nerror: failed to write C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps\\libheck-445e149b0c800e44.rmeta: OS Error 1450 (FormatMessageW() returned error 317) (os error 1450)\n\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1144:10:\nfailed to spawn helper thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: could not compile `heck` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:46:8\n |\n46 | Io(io::Error),\n | ^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:53:50\n |\n53 | pub fn from_exit(status: process::ExitStatus) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:59:33\n |\n59 | pub fn from_io(e: io::Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:65:43\n |\n65 | pub fn from_num(e: num::ParseIntError) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:71:40\n |\n71 | pub fn from_utf8(e: str::Utf8Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:77:37\n |\n77 | pub fn from_str(s: &'static str) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:11:12\n |\n11 | rustc: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:9:12\n |\n9 | major: usize,\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:89:14\n |\n89 | out_dir: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:110:24\n |\n110 | pub fn emit(cfg: &str) {\n | ________________________^\n111 | | println!(\"cargo:rustc-cfg={}\", cfg);\n112 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:120:31\n |\n120 | pub fn rerun_path(path: &str) {\n | _______________________________^\n121 | | println!(\"cargo:rerun-if-changed={}\", path);\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:131:29\n |\n131 | pub fn rerun_env(var: &str) {\n | _____________________________^\n132 | | println!(\"cargo:rerun-if-env-changed={}\", var);\n133 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:150:36\n |\n150 | pub fn emit_possibility(cfg: &str) {\n | ____________________________________^\n151 | | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n152 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:159:17\n |\n159 | pub fn new() -> AutoCfg {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:300:9\n |\n300 | static ID: AtomicUsize = ATOMIC_USIZE_INIT;\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:561:6\n |\n561 | ) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:623:18\n |\n623 | fn new_uuid() -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:624:29\n |\n624 | const FNV_OFFSET_BASIS: u64 = 0xcbf2_9ce4_8422_2325;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:625:22\n |\n625 | const FNV_PRIME: u64 = 0x100_0000_01b3;\n | ^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0462, E0531.\nFor more information about an error, try `rustc --explain E0405`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: could not compile `autocfg` (lib) due to 153 previous errors\n 0: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\n 1: 0x7ff9a79dbbab - core::fmt::write\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 2: 0x7ff9a799e5d7 - std::io::Write::write_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 3: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\n 4: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 5: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\n 6: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 7: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\n 8: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 9: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 10: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 11: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 12: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 13: 0x7ff9a3f55e45 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 14: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\n 15: 0x7ff9a3fafbb3 - ::codegen_crate\n 16: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 17: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 18: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 19: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 20: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 21: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 22: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 23: 0x7ffb3d6cc53c - RtlUserThreadStart\n\nerror: the compiler unexpectedly panicked. this is a bug.\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\n\nnote: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo -C debuginfo=0 -C split-debuginfo=off -C linker=rust-lld.exe\n\nnote: some of the compiler flags provided by cargo are hidden\n\nquery stack during panic:\nend of query stack\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 101)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:56:9\n |\n56 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:50:9\n |\n50 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:44:9\n |\n44 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:43:9\n |\n43 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `bytes` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytes --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg cfg(loom) --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"extra-platforms\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=925493cfb3c45310 -C extra-filename=-218a8632a11ccd8c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:42:9\n |\n42 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(feature, values(\\\"result\\\"))\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:22:5\n |\n22 | println!(\"cargo:rustc-cfg=if_docsrs_then_no_serde_core\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:20:5\n |\n20 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:30:9\n |\n30 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:60:29\n |\n60 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:65:25\n |\n65 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs:66:16\n |\n66 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: could not compile `serde` (build script) due to 27 previous errors\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib) due to 2 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: could not compile `proc-macro2` (build script) due to 59 previous errors\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:35:24\n |\n35 | fn gen_uint(u: u64) -> UIntCode {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:52:23\n |\n52 | fn gen_int(i: i64) -> IntCode {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:63:36\n |\n63 | fn gcdi(mut a: i64, mut b: i64) -> i64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:76:36\n |\n76 | fn gcdu(mut a: u64, mut b: u64) -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:86:20\n |\n86 | fn sign(i: i64) -> char {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:96:8\n |\n96 | a: u64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:151:84\n |\n151 | fn uint_binary_test(left: u64, operator: &'static str, right: u64, result: u64) -> UIntTest {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:161:8\n |\n161 | a: i64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:198:83\n |\n198 | fn int_binary_test(left: i64, operator: &'static str, right: i64, result: i64) -> IntBinaryTest {\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:208:9\n |\n208 | op: &'static str,\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:239:69\n |\n239 | fn int_unary_test(operator: &'static str, num: i64, result: i64) -> IntUnaryTest {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:396:17\n |\n396 | pub fn no_std() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:405:36\n |\n405 | pub fn force_unix_path_separator() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:407:11\n |\n407 | fn main() {\n | ___________^\n408 | | no_std();\n409 | | force_unix_path_separator();\n410 | | println!(\"cargo:rerun-if-changed=tests\");\n... |\n416 | | f.write_all(tests.as_bytes()).unwrap();\n417 | | }\n | |_^\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 58 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror: could not compile `second-stack` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name second_stack --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=06adfc46a0a87d93 -C extra-filename=-76bd9f5d210416c5 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228714\\target_st_e4dd2f0c-ea2d-400f-b6ea-763783d71590\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:45.676707100Z", + "finished_at": "2025-10-20T19:45:05.097235300Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 32768 bytes failed\nmemory allocation of 524288 bytes failed\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:9:3\n |\n9 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:37:17\n |\n37 | write!(f, \"process exited unsuccessfully: {}\", status)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:44:3\n |\n44 | #[derive(Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:9:3\n |\n9 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:7:3\n |\n7 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:87:3\n |\n87 | #[derive(Clone, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:111:5\n |\n111 | println!(\"cargo:rustc-cfg={}\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:121:5\n |\n121 | println!(\"cargo:rerun-if-changed={}\", path);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:132:5\n |\n132 | println!(\"cargo:rerun-if-env-changed={}\", var);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:151:5\n |\n151 | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:290:24\n |\n290 | let cfg_flag = format!(\"rustc_{}_{}\", major, minor);\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:303:9\n |\n303 | format!(\"autocfg_{:016x}_{}\", self.uuid, id)\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:352:28\n |\n352 | self.probe_fmt(format_args!(\"#![no_std]\\n{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:404:24\n |\n404 | self.probe_fmt(format_args!(\"{}\", code))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:416:20\n |\n416 | self.probe(format_args!(\"extern crate {} as probe;\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:421:24\n |\n421 | let cfg_flag = format!(\"has_{}\", mangle(name));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:436:20\n |\n436 | self.probe(format_args!(\"pub use {};\", path))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:444:35\n |\n444 | self.emit_path_cfg(path, &format!(\"has_{}\", mangle(path)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:463:20\n |\n463 | self.probe(format_args!(\"pub trait Probe: {} + Sized {{}}\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:471:36\n |\n471 | self.emit_trait_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:490:20\n |\n490 | self.probe(format_args!(\"pub type Probe = {};\", name))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:498:35\n |\n498 | self.emit_type_cfg(name, &format!(\"has_{}\", mangle(name)));\n | ^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:517:20\n |\n517 | self.probe(format_args!(\"pub fn probe() {{ let _ = {}; }}\", expr))\n | ^^^^^^^^^^^\n\nerror: cannot find macro `format_args` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:536:20\n |\n536 | self.probe(format_args!(\"pub const PROBE: () = ((), {}).0;\", expr))\n | ^^^^^^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: could not compile `bytemuck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bytemuck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg \"cfg(target_arch, values(\\\"spirv\\\"))\" --cfg \"feature=\\\"must_cast\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"aarch64_simd\\\", \\\"align_offset\\\", \\\"alloc_uninit\\\", \\\"avx512_simd\\\", \\\"bytemuck_derive\\\", \\\"const_zeroed\\\", \\\"derive\\\", \\\"extern_crate_alloc\\\", \\\"extern_crate_std\\\", \\\"impl_core_error\\\", \\\"latest_stable_rust\\\", \\\"min_const_generics\\\", \\\"must_cast\\\", \\\"must_cast_extra\\\", \\\"nightly_docs\\\", \\\"nightly_float\\\", \\\"nightly_portable_simd\\\", \\\"nightly_stdsimd\\\", \\\"pod_saturating\\\", \\\"track_caller\\\", \\\"transparentwrapper_extra\\\", \\\"unsound_ptr_pod_impl\\\", \\\"wasm_simd\\\", \\\"zeroable_atomics\\\", \\\"zeroable_maybe_uninit\\\", \\\"zeroable_unwind_fn\\\"))\" -C metadata=8fff55c6b89c3310 -C extra-filename=-b5aaba42e55f952d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `arrayref` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayref --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayref-0.3.9\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c74046c579888b41 -C extra-filename=-eb82cd3fe66e8102 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `quote` (build script) due to 4 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"proc-macro\\\"))\" -C metadata=f0cd0102ff527b3e -C extra-filename=-42b985dc7d7f00bd --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\release\\build\\quote-42b985dc7d7f00bd -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234277\\target_st_8fd8b4ae-7b03-42fe-8192-ac8ba9d86b59\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0462, E0531.\nerror: could not compile `proc-macro2` (build script) due to 59 previous errors\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 38 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:19:24\n |\n19 | fn cause(&self) -> Option<&error::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:24:60\n |\n24 | ErrorKind::Process(_) | ErrorKind::Other(_) => None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:30:46\n |\n30 | fn fmt(&self, f: &mut fmt::Formatter) -> Result<(), fmt::Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:12:20\n |\n12 | rustc_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:13:30\n |\n13 | rustc_workspace_wrapper: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:42:30\n |\n42 | pub fn version(&self) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:54:16\n |\n54 | if let Some(ref rw) = self.rustc_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:55:20\n |\n55 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:60:16\n |\n60 | if let Some(ref rww) = self.rustc_workspace_wrapper {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:47:24\n |\n47 | if let Ok(value) = Version::from_command($command) {\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:72:16\n |\n72 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:81:12\n |\n81 | if let Some(wrapper) = env::var_os(name) {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:88:5\n |\n88 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:24:51\n |\n24 | pub fn from_command(command: &mut Command) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:37:13\n |\n37 | Some(line) => &line[\"release: \".len()..],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:43:13\n |\n43 | Some(i) => &release[..i],\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n57 | Ok(value) => value,\n | ^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:92:13\n |\n92 | target: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:14\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:94:21\n |\n94 | edition: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:16\n |\n95 | rustflags: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:95:20\n |\n95 | rustflags: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n88 | pub struct AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:172:21\n |\n172 | pub fn new() -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:174:13\n |\n174 | Some(d) => Self::with_dir(d),\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:24\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:187:50\n |\n187 | pub fn with_dir>(dir: T) -> Result {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:207:22\n |\n207 | edition: None,\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:253:30\n |\n253 | pub fn edition(&self) -> Option<&str> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:13\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:44\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:277:51\n |\n277 | pub fn set_edition(&mut self, edition: Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n163 | impl AutoCfg {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:298:33\n |\n298 | fn new_crate_name(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:306:55\n |\n306 | fn probe_fmt<'a>(&self, source: Arguments<'a>) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:317:16\n |\n317 | if let Some(edition) = self.edition.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:321:16\n |\n321 | if let Some(target) = self.target.as_ref() {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:57:13\n |\n 57 | Ok(value) => value,\n | ^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:13\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:335:13\n |\n335 | Ok(status) if status.success() => {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:13\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:13\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:403:44\n |\n403 | pub fn probe_raw(&self, code: &str) -> Result<(), Error> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:558:14\n |\n558 | target: &Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:560:23\n |\n560 | cargo_target_dir: Option,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:23\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:60\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ++++++++\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:585:12\n |\n585 | if let Ok(a) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:605:16\n |\n605 | if let Ok(rustflags) = env::var(\"RUSTFLAGS\") {\n | ^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:46:8\n |\n46 | Io(io::Error),\n | ^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:53:50\n |\n53 | pub fn from_exit(status: process::ExitStatus) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:59:33\n |\n59 | pub fn from_io(e: io::Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:65:43\n |\n65 | pub fn from_num(e: num::ParseIntError) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:71:40\n |\n71 | pub fn from_utf8(e: str::Utf8Error) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:77:37\n |\n77 | pub fn from_str(s: &'static str) -> Error {\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:11:12\n |\n11 | rustc: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:67:42\n |\n67 | fn get_rustc_wrapper(workspace: bool) -> Option {\n | ^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:9:12\n |\n9 | major: usize,\n | ^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:89:14\n |\n89 | out_dir: PathBuf,\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:110:24\n |\n110 | pub fn emit(cfg: &str) {\n | ________________________^\n111 | | println!(\"cargo:rustc-cfg={}\", cfg);\n112 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:120:31\n |\n120 | pub fn rerun_path(path: &str) {\n | _______________________________^\n121 | | println!(\"cargo:rerun-if-changed={}\", path);\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:131:29\n |\n131 | pub fn rerun_env(var: &str) {\n | _____________________________^\n132 | | println!(\"cargo:rerun-if-env-changed={}\", var);\n133 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:150:36\n |\n150 | pub fn emit_possibility(cfg: &str) {\n | ____________________________________^\n151 | | println!(\"cargo:rustc-check-cfg=cfg({})\", cfg);\n152 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:159:17\n |\n159 | pub fn new() -> AutoCfg {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:300:9\n |\n300 | static ID: AtomicUsize = ATOMIC_USIZE_INIT;\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:548:23\n |\n548 | fn mangle(s: &str) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:561:6\n |\n561 | ) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:579:56\n |\n579 | fn rustflags(target: &Option, dir: &Path) -> Vec {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:623:18\n |\n623 | fn new_uuid() -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:624:29\n |\n624 | const FNV_OFFSET_BASIS: u64 = 0xcbf2_9ce4_8422_2325;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:625:22\n |\n625 | const FNV_PRIME: u64 = 0x100_0000_01b3;\n | ^^^\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:587:13\n |\n587 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:617:5\n |\n617 | Vec::new()\n | ^^^ use of undeclared type `Vec`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:21:37\n |\n21 | ErrorKind::Io(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:22:38\n |\n22 | ErrorKind::Num(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\error.rs:23:39\n |\n23 | ErrorKind::Utf8(ref e) => Some(e),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:33:20\n |\n33 | .chain(Some(&self.rustc));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n56 | try_version!(Command::new(rw).args(&[rww, rustc]));\n | -------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n58 | try_version!(Command::new(rw).arg(rustc));\n | ----------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:48:28\n |\n48 | return Ok(value);\n | ^^ not found in this scope\n...\n61 | try_version!(Command::new(rww).arg(rustc));\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try_version` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\rustc.rs:84:20\n |\n84 | return Some(wrapper.into());\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:26:22\n |\n26 | let output = try!(command\n | ______________________-\n27 | | .args(&[\"--version\", \"--verbose\"])\n28 | | .output()\n29 | | .map_err(error::from_io));\n | |_____________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:31:20\n |\n31 | return Err(error::from_str(\"could not execute rustc\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:33:22\n |\n33 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8));\n | -------------------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:38:28\n |\n38 | None => return Err(error::from_str(\"could not find rustc release\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:49:21\n |\n49 | let major = try!(iter\n | _____________________-\n50 | | .next()\n51 | | .ok_or_else(|| error::from_str(\"missing major version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:52:21\n |\n52 | let minor = try!(iter\n | _____________________-\n53 | | .next()\n54 | | .ok_or_else(|| error::from_str(\"missing minor version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:55:21\n |\n55 | let patch = try!(iter\n | _____________________-\n56 | | .next()\n57 | | .ok_or_else(|| error::from_str(\"missing patch version\")));\n | |_____________________________________________________________________- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:59:9\n |\n59 | Ok(Version::new(\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:60:13\n |\n60 | try!(major.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:61:13\n |\n61 | try!(minor.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\version.rs:62:13\n |\n62 | try!(patch.parse().map_err(error::from_num)),\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:175:21\n |\n175 | None => Err(error::from_str(\"no OUT_DIR specified!\")),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n189 | let rustc_version = try!(rustc.version());\n | --------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n195 | let meta = try!(fs::metadata(&dir).map_err(error::from_io));\n | ------------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:197:20\n |\n197 | return Err(error::from_str(\"output path is not a writable directory\"));\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:221:9\n |\n221 | Ok(ac)\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:255:34\n |\n255 | Some(ref edition) => Some(&**edition),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n328 | let mut child = try!(command.spawn().map_err(error::from_io));\n | --------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:58:34\n |\n 58 | Err(error) => return Err(error),\n | ^^^ not found in this scope\n...\n331 | try!(stdin.write_fmt(source).map_err(error::from_io));\n | ----------------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `try` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:332:9\n |\n332 | drop(stdin);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:343:17\n |\n343 | Ok(())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:345:27\n |\n345 | Ok(status) => Err(error::from_exit(status)),\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs:346:27\n |\n346 | Err(error) => Err(error::from_io(error)),\n | ^^^ not found in this scope\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0433, E0462, E0531.\nFor more information about an error, try `rustc --explain E0405`.\nerror: could not compile `autocfg` (lib) due to 153 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:54.005792300Z", + "finished_at": "2025-10-20T19:45:05.935049300Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `unwind` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-74166bc8a317a3c7.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1144:10:\nfailed to spawn helper thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nstack backtrace:\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:1:5\n |\n1 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\n 0: 0x7ff9a79a8b82 - \nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nSome errors have detailed explanations: E0462, E0786.\nFor more information about an error, try `rustc --explain E0462`.\nmemory allocation of 49152 bytes failed\n 1: 0x7ff9a79dbbab - \nmemory allocation of 16384 bytes failed\n 2: 0x7ff9a799e5d7 - \nmemory allocation of 8720 bytes failed\n 3: 0x7ff9a79a89c5 - \n 4: 0x7ff9a79ae729 - \n 5: 0x7ff9a79ae49f - \n 6: 0x7ff9a917a479 - \n 7: 0x7ff9a79af37a - \n 8: 0x7ff9a79af0e9 - \n 9: 0x7ff9a79a993f - \n 10: 0x7ff9a79aecfe - \n 11: 0x7ff9aac2fa21 - \n 12: 0x7ff9aac30040 - \n 13: 0x7ff9a3f55e45 - \n 14: 0x7ff9a3f45fcf - \n 15: 0x7ff9a3fafbb3 - \n 16: 0x7ff9a3f34ac7 - \n 17: 0x7ff9a3eb82b1 - \n 18: 0x7ff9a3eb2940 - \n 19: 0x7ff9a3eae38f - \n 20: 0x7ff9a3ebc50d - \n 21: 0x7ff9a79b2f3d - \n 22: 0x7ffb3b43e8d7 - \n 23: 0x7ffb3d6cc53c - \n\nmemory allocation of 16384 bytes failed\nmemory allocation of 18320 bytes failed\nmemory allocation of 851200 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 16384 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nmemory allocation of 86040 bytes failed\nmemory allocation of 100368 bytes failed\nmemory allocation of 8272 bytes failed\nmemory allocation of 37904 bytes failed\nmemory allocation of 172048 bytes failed\nmemory allocation of 25600 bytes failed\nmemory allocation of 36864 bytes failed\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `either` (lib) due to 2 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:922:12\n |\n922 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:992:12\n |\n992 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2046:12\n |\n2046 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2152:12\n |\n2152 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1024:12\n |\n1024 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1112:12\n |\n1112 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:29:3\n |\n29 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:179:13\n |\n179 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:20:3\n |\n20 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:8:3\n |\n8 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:71:9\n |\n71 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:12:3\n |\n12 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:146:9\n |\n146 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:152:9\n |\n152 | assert!(len <= self.remaining(), \"`len` greater than remaining\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:108:9\n |\n108 | assert!(index < self.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:137:9\n |\n137 | assert_eq!(self.len(), src.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:190:9\n |\n190 | debug_assert!(!ptr.is_null());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:390:9\n |\n390 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:453:9\n |\n453 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:459:9\n |\n459 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:508:9\n |\n508 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:558:9\n |\n558 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:674:9\n |\n674 | debug_assert!(self.len >= by, \"internal: inc_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:711:9\n |\n711 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:986:9\n |\n986 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1164:5\n |\n1164 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1215:9\n |\n1215 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1234:9\n |\n1234 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1263:9\n |\n1263 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1296:13\n |\n1296 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1310:9\n |\n1310 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1331:13\n |\n1331 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1524:5\n |\n1524 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1540:13\n |\n1540 | debug_assert!(actual as usize == ptr as usize);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:258:13\n |\n258 | debug_assert_eq!(bytes.kind(), KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:321:9\n |\n321 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:529:9\n |\n529 | debug_assert!(len <= self.cap, \"set_len out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:665:21\n |\n665 | debug_assert_eq!(self.len, v.len() - off);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:672:9\n |\n672 | debug_assert_eq!(kind, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:206:3\n |\n206 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 4 + use crate::__core::prelude::rust_2024::derive;\n |\n 4 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:682:21\n |\n682 | None => panic!(\"overflow\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::panic;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:224:5\n |\n224 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 4 + use crate::__core::write;\n |\n 4 + use core::write;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:746:21\n |\n746 | debug_assert!(off + len <= v.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:33:3\n |\n33 | panic!(\"{src}>{err}\", src = _src, err = _err);\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::panic;\n |\n 7 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:782:9\n |\n782 | debug_assert_eq!(self.len, v.len());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:15\n |\n57 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:870:13\n |\n870 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:15\n |\n69 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:17\n |\n215 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:963:9\n |\n963 | debug_assert!(count <= self.cap, \"internal: set_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:17\n |\n237 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1019:9\n |\n1019 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:12:5\n |\n12 | assert!(align_of::() >= align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1020:9\n |\n1020 | debug_assert!(ref_cnt == 1 || ref_cnt == 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:13:33\n |\n13 | const ASSERT_SIZE_EQUAL: () = assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1046:9\n |\n1046 | debug_assert_eq!(shared as usize & KIND_MASK, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:14:52\n |\n14 | const ASSERT_SIZE_MULTIPLE_OF_OR_INPUT_ZST: () = assert!(\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:126:5\n |\n126 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:163:5\n |\n163 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:132:5\n |\n132 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:133:5\n |\n133 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:148:5\n |\n148 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:170:5\n |\n170 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:191:5\n |\n191 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:192:5\n |\n192 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:206:5\n |\n206 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:207:5\n |\n207 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:222:5\n |\n222 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1070:9\n |\n1070 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:223:5\n |\n223 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1077:9\n |\n1077 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:237:5\n |\n237 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1078:9\n |\n1078 | debug_assert!(pos <= MAX_VEC_POS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:259:5\n |\n259 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1153:9\n |\n1153 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:280:5\n |\n280 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:281:5\n |\n281 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1222:13\n |\n1222 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:295:5\n |\n295 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1748:8\n |\n1748 | if cfg!(debug_assertions) {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use std::cfg;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:296:5\n |\n296 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1763:5\n |\n1763 | debug_assert_eq!(ptr as usize, addr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::debug_assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:241:3\n |\n241 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n102 + use crate::__core::prelude::rust_2024::derive;\n |\n102 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:264:5\n |\n264 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nnote: `write` is imported here, but it is a function, not a macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:106:3\n |\n106 | ptr::*,\n | ^^^^^^\nhelp: consider importing one of these macros\n |\n102 + use crate::__core::write;\n |\n102 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:14:9\n |\n14 | write!(f, \"b\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:18:17\n |\n18 | write!(f, \"\\\\n\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:20:17\n |\n20 | write!(f, \"\\\\r\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:22:17\n |\n22 | write!(f, \"\\\\t\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:24:17\n |\n24 | write!(f, \"\\\\{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:26:17\n |\n26 | write!(f, \"\\\\0\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:29:17\n |\n29 | write!(f, \"{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:31:17\n |\n31 | write!(f, \"\\\\x{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:34:9\n |\n34 | write!(f, \"\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:9:13\n |\n9 | write!(f, \"{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n1 + use std::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:18:13\n |\n18 | write!(f, \"{:02X}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use std::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:139:3\n |\n139 | #[derive(Debug, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 80 + use std::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:150:9\n |\n150 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use std::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:172:5\n |\n172 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use std::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:180:5\n |\n180 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use std::panic;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:14\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:22\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:130:37\n |\n130 | pub unsafe trait CheckedBitPattern: Copy {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::Copy;\n |\n 4 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:235:6\n |\n235 | impl From for CheckedCastError {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::__core::convert::From;\n |\n 4 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:251:6\n |\n251 | ) -> Result<&T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:255:5\n |\n255 | Ok(unsafe { &*(pod as *const ::Bits as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:257:5\n |\n257 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:271:6\n |\n271 | ) -> Result<&mut T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:275:5\n |\n275 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:277:5\n |\n277 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:289:6\n |\n289 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:293:5\n |\n293 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:295:5\n |\n295 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:313:6\n |\n313 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:317:5\n |\n317 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:319:5\n |\n319 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:333:6\n |\n333 | ) -> Result<&B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:337:5\n |\n337 | Ok(unsafe { &*(pod as *const ::Bits as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:339:5\n |\n339 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:352:6\n |\n352 | ) -> Result<&mut B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:356:5\n |\n356 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:358:5\n |\n358 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:380:6\n |\n380 | ) -> Result<&[B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:384:5\n |\n384 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:388:5\n |\n388 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:402:6\n |\n402 | ) -> Result<&mut [B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:406:5\n |\n406 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:410:5\n |\n410 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:423:5\n |\n423 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:424:5\n |\n424 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:437:5\n |\n437 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:438:5\n |\n438 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:450:5\n |\n450 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:451:5\n |\n451 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:464:5\n |\n464 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:465:5\n |\n465 | Err(e) => something_went_wrong(\"cast\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:483:5\n |\n483 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:484:5\n |\n484 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:497:5\n |\n497 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:498:5\n |\n498 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:511:5\n |\n511 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:512:5\n |\n512 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:530:5\n |\n530 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:531:5\n |\n531 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:56:5\n |\n56 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:5\n |\n57 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:68:5\n |\n68 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:5\n |\n69 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:82:5\n |\n82 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:83:5\n |\n83 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:96:5\n |\n96 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:97:5\n |\n97 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:108:6\n |\n108 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:110:5\n |\n110 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:112:5\n |\n112 | Ok(unsafe { (bytes.as_ptr() as *const T).read_unaligned() })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:124:5\n |\n124 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:125:5\n |\n125 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:159:6\n |\n159 | ) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:161:5\n |\n161 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:163:5\n |\n163 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:165:5\n |\n165 | Ok(unsafe { &*(s.as_ptr() as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:178:6\n |\n178 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:180:5\n |\n180 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:182:5\n |\n182 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:184:5\n |\n184 | Ok(unsafe { &mut *(s.as_mut_ptr() as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:214:7\n |\n214 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:7\n |\n215 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:219:7\n |\n219 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:220:7\n |\n220 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:236:7\n |\n236 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:7\n |\n237 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:241:7\n |\n241 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:242:7\n |\n242 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:256:5\n |\n256 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:257:5\n |\n257 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:270:5\n |\n270 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:271:5\n |\n271 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:288:6\n |\n288 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:290:5\n |\n290 | Ok(unsafe { transmute!(a) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:292:5\n |\n292 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:305:6\n |\n305 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:311:5\n |\n311 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:313:5\n |\n313 | Ok(unsafe { &*(a as *const A as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:315:5\n |\n315 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:325:6\n |\n325 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:331:5\n |\n331 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:333:5\n |\n333 | Ok(unsafe { &mut *(a as *mut A as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:335:5\n |\n335 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:355:6\n |\n355 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:362:5\n |\n362 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:364:5\n |\n364 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, a.len()) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:370:5\n |\n370 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, new_len) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:372:5\n |\n372 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:383:6\n |\n383 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:390:5\n |\n390 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:392:5\n |\n392 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:400:5\n |\n400 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:404:5\n |\n404 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\zeroable_in_option.rs:4:47\n |\n4 | unsafe impl Zeroable for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\pod_in_option.rs:4:37\n |\n4 | unsafe impl Pod for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:28\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:36\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:98:20\n |\n98 | type Int: Copy + Ord;\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 3 + use crate::__core::cmp::Ord;\n |\n 3 + use core::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:122:40\n |\n122 | fn from_integer(value: Self::Int) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 3 + use crate::__core::option::Option;\n |\n 3 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:135:7\n |\n135 | Some(unsafe { transmute!(value) })\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 3 + use crate::__core::option::Option::Some;\n |\n 3 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:137:7\n |\n137 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 3 + use crate::__core::option::Option::None;\n |\n 3 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:325:6\n |\n325 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:349:54\n |\n349 | pub fn try_from_bytes(s: &[u8]) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:362:6\n |\n362 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:462:6\n |\n462 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:475:6\n |\n475 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:488:6\n |\n488 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:510:6\n |\n510 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:524:6\n |\n524 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:537:11\n |\n537 | impl Drop for EnsureZeroWrite {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n102 + use crate::__core::ops::Drop;\n |\n102 + use core::ops::Drop;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:548:5\n |\n548 | drop(guard);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n102 + use crate::__core::mem::drop;\n |\n102 + use core::mem::drop;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1161:60\n |\n1161 | fn try_copy_to_slice(&mut self, mut dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1163:20\n |\n1163 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1178:9\n |\n1178 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1204:33\n |\n1204 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1206:20\n |\n1206 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1213:9\n |\n1213 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1239:33\n |\n1239 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1241:20\n |\n1241 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1248:9\n |\n1248 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1275:34\n |\n1275 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1303:37\n |\n1303 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1334:37\n |\n1334 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1362:34\n |\n1362 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1390:37\n |\n1390 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1421:37\n |\n1421 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1449:34\n |\n1449 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1477:37\n |\n1477 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1508:37\n |\n1508 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1536:34\n |\n1536 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1564:37\n |\n1564 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1595:37\n |\n1595 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1623:34\n |\n1623 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1651:37\n |\n1651 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1682:37\n |\n1682 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1710:34\n |\n1710 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1738:37\n |\n1738 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1769:37\n |\n1769 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1797:35\n |\n1797 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1825:38\n |\n1825 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1856:38\n |\n1856 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1884:35\n |\n1884 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1912:38\n |\n1912 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1943:38\n |\n1943 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1975:50\n |\n1975 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2007:53\n |\n2007 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2045:53\n |\n2045 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2081:49\n |\n2081 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2113:52\n |\n2113 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2151:52\n |\n2151 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2184:34\n |\n2184 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2185:9\n |\n2185 | Ok(f32::from_bits(self.try_get_u32()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2213:37\n |\n2213 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2214:9\n |\n2214 | Ok(f32::from_bits(self.try_get_u32_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2245:37\n |\n2245 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2246:9\n |\n2246 | Ok(f32::from_bits(self.try_get_u32_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2274:34\n |\n2274 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2275:9\n |\n2275 | Ok(f64::from_bits(self.try_get_u64()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2303:37\n |\n2303 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2304:9\n |\n2304 | Ok(f64::from_bits(self.try_get_u64_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2335:37\n |\n2335 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2336:9\n |\n2336 | Ok(f64::from_bits(self.try_get_u64_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2396:15\n |\n2396 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2418:15\n |\n2418 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2450:15\n |\n2450 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:16\n |\n2881 | impl Buf for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:16\n |\n2885 | impl Buf for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n 1 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2927:9\n |\n2927 | impl> Buf for std::io::Cursor {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:204:15\n |\n204 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:964:13\n |\n964 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:993:13\n |\n993 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1052:13\n |\n1052 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1081:13\n |\n1081 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1287:15\n |\n1287 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1319:15\n |\n1319 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1347:15\n |\n1347 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:26\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:26\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1643:15\n |\n1643 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:229:12\n |\n229 | impl IntoIterator for Chain\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:107:14\n |\n107 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:112:20\n |\n112 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use std::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:118:9\n |\n118 | Some(b)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:121:36\n |\n121 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:123:15\n |\n123 | (rem, Some(rem))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:127:14\n |\n127 | impl ExactSizeIterator for IntoIter {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:65:15\n |\n65 | impl io::Read for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:70:9\n |\n70 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:74:15\n |\n74 | impl io::BufRead for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:76:9\n |\n76 | Ok(self.buf.chunk())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:190:20\n |\n190 | if let Some(buf) = slice.get(..limit) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:216:10\n |\n216 | impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:222:10\n |\n222 | impl<'a> From<&'a mut [MaybeUninit]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:77:18\n |\n77 | impl io::Write for Writer {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:82:9\n |\n82 | Ok(n)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:86:9\n |\n86 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:12\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:26\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Send;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:600:17\n |\n600 | drop(self.split_off(len));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:641:34\n |\n641 | pub fn try_into_mut(self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:643:13\n |\n643 | Ok(self.into())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:645:13\n |\n645 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n645 - Err(self)\n645 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:681:13\n |\n681 | unsafe impl Send for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:682:13\n |\n682 | unsafe impl Sync for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:684:6\n |\n684 | impl Drop for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:691:6\n |\n691 | impl Clone for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:737:6\n |\n737 | impl AsRef<[u8]> for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:759:6\n |\n759 | impl IntoIterator for Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n759 - impl IntoIterator for Bytes {\n759 + impl FromIterator for Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:768:10\n |\n768 | impl<'a> IntoIterator for &'a Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n768 - impl<'a> IntoIterator for &'a Bytes {\n768 + impl<'a> FromIterator for &'a Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:778:21\n |\n778 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n778 - fn from_iter>(into_iter: T) -> Self {\n778 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:785:6\n |\n785 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:791:6\n |\n791 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:792:45\n |\n792 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:797:6\n |\n797 | impl Ord for Bytes {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Ord;\n |\n 1 + use std::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:803:6\n |\n803 | impl Eq for Bytes {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Eq;\n |\n 1 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:805:6\n |\n805 | impl PartialEq<[u8]> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:811:6\n |\n811 | impl PartialOrd<[u8]> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:812:44\n |\n812 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:817:6\n |\n817 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:823:6\n |\n823 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:824:45\n |\n824 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:825:18\n |\n825 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:829:6\n |\n829 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:835:6\n |\n835 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:836:43\n |\n836 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:841:6\n |\n841 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:847:6\n |\n847 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:848:45\n |\n848 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:849:18\n |\n849 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:853:6\n |\n853 | impl PartialEq> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:859:6\n |\n859 | impl PartialOrd> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:860:47\n |\n860 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:865:6\n |\n865 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:871:6\n |\n871 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:872:45\n |\n872 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:873:18\n |\n873 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:877:6\n |\n877 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:883:6\n |\n883 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:884:46\n |\n884 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:889:6\n |\n889 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:895:6\n |\n895 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:896:45\n |\n896 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:897:18\n |\n897 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:901:6\n |\n901 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:907:6\n |\n907 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:908:45\n |\n908 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:909:18\n |\n909 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:913:6\n |\n913 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:919:6\n |\n919 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:920:45\n |\n920 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:921:18\n |\n921 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:21\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:14\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:927:12\n |\n927 | Bytes: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:21\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:14\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:936:12\n |\n936 | Bytes: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:938:45\n |\n938 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:945:6\n |\n945 | impl Default for Bytes {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:952:6\n |\n952 | impl From<&'static [u8]> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:958:6\n |\n958 | impl From<&'static str> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:964:6\n |\n964 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:999:6\n |\n999 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1030:6\n |\n1030 | impl From for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1052:6\n |\n1052 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1058:6\n |\n1058 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1125:5\n |\n1125 | drop(b);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1364:6\n |\n1364 | impl Drop for Shared {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1539:9\n |\n1539 | Ok(actual) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1550:9\n |\n1550 | Err(actual) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1593:5\n |\n1593 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1616:8\n |\n1616 | F: FnOnce(usize) -> usize,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:480:33\n |\n480 | let additional = if let Some(additional) = new_len.checked_sub(self.len()) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:680:13\n |\n680 | Some(new_cap) => new_cap,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:910:16\n |\n910 | if let Err(other) = self.try_unsplit(other) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:993:51\n |\n993 | fn try_unsplit(&mut self, other: BytesMut) -> Result<(), BytesMut> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes_mut::fmt::Result;\n |\n 1 + use std::fmt::Result;\n |\n 1 + use std::io::Result;\n |\n 1 + use std::result::Result;\n |\n = and 4 other candidates\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:995:20\n |\n995 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1007:13\n |\n1007 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1009:13\n |\n1009 | Err(other)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1123:6\n |\n1123 | impl Drop for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1203:15\n |\n1203 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1231:6\n |\n1231 | impl AsRef<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1247:6\n |\n1247 | impl AsMut<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1261:10\n |\n1261 | impl<'a> From<&'a [u8]> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1267:10\n |\n1267 | impl<'a> From<&'a str> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1273:6\n |\n1273 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1279:6\n |\n1279 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1285:6\n |\n1285 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1286:48\n |\n1286 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1291:6\n |\n1291 | impl Ord for BytesMut {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Ord;\n |\n 1 + use std::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1297:6\n |\n1297 | impl Eq for BytesMut {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Eq;\n |\n 1 + use std::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1299:6\n |\n1299 | impl Default for BytesMut {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1333:13\n |\n1333 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1335:13\n |\n1335 | Err(fmt::Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1345:6\n |\n1345 | impl Clone for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1351:6\n |\n1351 | impl IntoIterator for BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1351 - impl IntoIterator for BytesMut {\n1351 + impl FromIterator for BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1360:10\n |\n1360 | impl<'a> IntoIterator for &'a BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1360 - impl<'a> IntoIterator for &'a BytesMut {\n1360 + impl<'a> FromIterator for &'a BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1369:6\n |\n1369 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1372:12\n |\n1372 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1372 - T: IntoIterator,\n1372 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1387:10\n |\n1387 | impl<'a> Extend<&'a u8> for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1390:12\n |\n1390 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1390 - T: IntoIterator,\n1390 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1396:6\n |\n1396 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1399:12\n |\n1399 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1399 - T: IntoIterator,\n1399 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1408:21\n |\n1408 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1408 - fn from_iter>(into_iter: T) -> Self {\n1408 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1414:21\n |\n1414 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1414 - fn from_iter>(into_iter: T) -> Self {\n1414 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use std::iter::IntoIterator;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1462:5\n |\n1462 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes_mut::mem::drop;\n |\n 1 + use std::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1552:13\n |\n1552 | unsafe impl Send for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1553:13\n |\n1553 | unsafe impl Sync for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1561:6\n |\n1561 | impl PartialEq<[u8]> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1567:6\n |\n1567 | impl PartialOrd<[u8]> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1568:44\n |\n1568 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1573:6\n |\n1573 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1579:6\n |\n1579 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1580:48\n |\n1580 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1581:18\n |\n1581 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1585:6\n |\n1585 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1591:6\n |\n1591 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1592:43\n |\n1592 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1597:6\n |\n1597 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1603:6\n |\n1603 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1604:48\n |\n1604 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1605:18\n |\n1605 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1609:6\n |\n1609 | impl PartialEq> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1615:6\n |\n1615 | impl PartialOrd> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1616:47\n |\n1616 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1621:6\n |\n1621 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1627:6\n |\n1627 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1628:48\n |\n1628 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1633:6\n |\n1633 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1639:6\n |\n1639 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1640:46\n |\n1640 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1645:6\n |\n1645 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1651:6\n |\n1651 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1652:48\n |\n1652 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1653:18\n |\n1653 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:21\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:14\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1659:15\n |\n1659 | BytesMut: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:21\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:14\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1668:15\n |\n1668 | BytesMut: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1670:45\n |\n1670 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1675:6\n |\n1675 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1681:6\n |\n1681 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1682:48\n |\n1682 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1683:18\n |\n1683 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1687:6\n |\n1687 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1693:6\n |\n1693 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use std::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1694:48\n |\n1694 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use std::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1699:6\n |\n1699 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1705:6\n |\n1705 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use std::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1711:6\n |\n1711 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::convert::From;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:35:9\n |\n35 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:11:9\n |\n11 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:20:9\n |\n20 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use std::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:12:20\n |\n12 | F: FnOnce(&mut *mut T) -> R;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use std::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:18:20\n |\n18 | F: FnOnce(&mut *mut T) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use std::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:119:9\n |\n119 | Ok(b) => a.saturating_sub(b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:120:9\n |\n120 | Err(_) => 0,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:129:9\n |\n129 | Ok(a) => usize::min(a, b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:130:9\n |\n130 | Err(_) => b,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use std::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:149:56\n |\n149 | fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 80 + use std::fmt::Result;\n |\n 80 + use std::io::Result;\n |\n 80 + use std::result::Result;\n |\n 80 + use std::thread::Result;\n |\n = and 3 other candidates\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:163:6\n |\n163 | impl From for std::io::Error {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 80 + use std::convert::From;\n |\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:15\n |\n2881 | impl Buf for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:15\n |\n2885 | impl Buf for Box {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:25\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:25\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^^\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:237:27\n |\n237 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n237 - fn into_iter(self) -> Self::IntoIter {\n237 + fn into_iter(self) -> as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:772:27\n |\n772 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n772 - fn into_iter(self) -> Self::IntoIter {\n772 + fn into_iter(self) -> <&'a bytes::Bytes as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1364:27\n |\n1364 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n1364 - fn into_iter(self) -> Self::IntoIter {\n1364 + fn into_iter(self) -> <&'a BytesMut as IntoIterator>::IntoIter {\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror[E0277]: `TryGetError` doesn't implement `Debug`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:160:28\n |\n160 | impl std::error::Error for TryGetError {}\n | ^^^^^^^^^^^ the trait `Debug` is not implemented for `TryGetError`\n |\n = note: add `#[derive(Debug)]` to `TryGetError` or manually `impl Debug for TryGetError`\nnote: required by a bound in `core::error::Error`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/error.rs:53:18\n |\n 53 | pub trait Error: Debug + Display {\n | ^^^^^ required by this bound in `Error`\nhelp: consider annotating `TryGetError` with `#[derive(Debug)]`\n |\n140 + #[derive(Debug)]\n141 | pub struct TryGetError {\n |\n\nSome errors have detailed explanations: E0223, E0277, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: could not compile `autocfg` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: could not compile `bytemuck` (lib) due to 148 previous errors\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bytes` (lib) due to 617 previous errors\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"unicode\\\", \\\"unicode-segmentation\\\"))\" -C metadata=619c4f395a6e3e28 -C extra-filename=-445e149b0c800e44 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `spacetimedb-lib` (build script) due to 2 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --allow=clippy::result_large_err --check-cfg cfg(tokio_unstable) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"enum-map\\\", \\\"memory-usage\\\", \\\"metrics_impls\\\", \\\"proptest\\\", \\\"serde\\\", \\\"test\\\"))\" -C metadata=27b762a5b2790cc8 -C extra-filename=-e46eae3848b7bf23 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\build\\spacetimedb-lib-e46eae3848b7bf23 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `nohash-hasher` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=926ee7921f220b86 -C extra-filename=-74cd889d6f6ebf20 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:8:5\n |\n8 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:17:8\n |\n17 | if cfg!(feature = \"std\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:105:40\n |\n105 | if !error_generic_member_access && cfg!(feature = \"std\") && rustc >= 65 {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:17\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:18:9\n |\n18 | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:56:13\n |\n56 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:57:13\n |\n57 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:61:13\n |\n61 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:71:9\n |\n71 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:72:9\n |\n72 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:73:9\n |\n73 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)\");\n | ^^^^^^^\n\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:74:9\n |\n74 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:75:9\n |\n75 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)\");\n | ^^^^^^^\n\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:77:9\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)\");\n | ^^^^^^^\n\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:78:9\n |\n78 | println!(\"cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:79:9\n |\n79 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:80:9\n |\n80 | println!(\"cargo:rustc-check-cfg=cfg(std_backtrace)\");\n | ^^^^^^^\n\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=f814a4353db8c6b1 -C extra-filename=-7f8efaa491e8b567 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:86:9\n |\n86 | println!(\"cargo:rustc-cfg=anyhow_no_ptr_addr_of\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:92:9\n |\n92 | println!(\"cargo:rustc-cfg=anyhow_no_fmt_arguments_as_str\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:96:9\n |\n96 | println!(\"cargo:rustc-cfg=anyhow_no_unsafe_op_in_unsafe_fn_lint\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:102:9\n |\n102 | println!(\"cargo:rustc-cfg=anyhow_no_core_unwind_safe\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:108:9\n |\n108 | println!(\"cargo:rustc-cfg=std_backtrace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:114:9\n |\n114 | println!(\"cargo:rustc-cfg=anyhow_no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:120:9\n |\n120 | println!(\"cargo:rustc-cfg=anyhow_no_clippy_format_args\");\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:143:13\n |\n143 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:205:13\n |\n205 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:226:9\n |\n226 | eprintln!(\n | ^^^^^^^^\n\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989228679\\target_st_d24183b6-acee-468b-9dcf-030e864b9e77\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:27:23\n |\n27 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:66:9\n |\n66 | Some(rustc) => rustc,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:141:12\n |\n141 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:173:12\n |\n173 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:178:12\n |\n178 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:187:9\n |\n187 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:188:9\n |\n188 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:194:12\n |\n194 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:203:68\n |\n203 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:218:25\n |\n218 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:219:16\n |\n219 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:15:11\n |\n 15 | fn main() {\n | ___________^\n 16 | | let mut error_generic_member_access = false;\n 17 | | if cfg!(feature = \"std\") {\n 18 | | println!(\"cargo:rerun-if-changed=src/nightly.rs\");\n... |\n122 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:124:44\n |\n124 | fn compile_probe(rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:200:26\n |\n200 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:213:29\n |\n213 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\anyhow-1.0.100\\build.rs:224:32\n |\n224 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nerror: could not compile `anyhow` (build script) due to 56 previous errors\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 38 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror: could not compile `version_check` (lib) due to 101 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:46.299077600Z", + "finished_at": "2025-10-20T19:45:04.325420400Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\nerror[E0786]: found invalid metadata files for crate `cfg_if` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-b54fbca44f3cd17c.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs:11:1\n |\n11 | /*!\n | ^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `alloc` which `std` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\liballoc-d07b5e2c2a0f2336.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:48:3\n |\n48 | #[derive(Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n27 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:18:3\n |\n18 | #[derive(Clone, Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:817:17\n |\n817 | panic!(\"called `Either::unwrap_left()` on a `Right` value: {:?}\", r)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::panic;\n |\n\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989234282\\target_st_b04cff87-a7b0-4149-87dd-f0b31ad94081\\release\\deps --cap-lints allow` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nFor more information about this error, try `rustc --explain E0786`.\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `bitflags` (lib) due to 1 previous error\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:847:32\n |\n847 | Either::Left(l) => panic!(\"called `Either::unwrap_right()` on a `Left` value: {:?}\", l),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::panic;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:2:5\n |\n2 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:4:5\n |\n4 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:3:5\n |\n3 | use std::path::PathBuf;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:5:5\n |\n5 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:876:33\n |\n876 | Either::Right(r) => panic!(\"{}: {:?}\", msg, r),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:905:32\n |\n905 | Either::Left(l) => panic!(\"{}: {:?}\", msg, l),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::panic;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1400:3\n |\n1400 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use core::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1404:5\n |\n1404 | assert_eq!(e, Left(2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1406:5\n |\n1406 | assert_eq!(e, Right(2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1407:5\n |\n1407 | assert_eq!(e.left(), None);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1408:5\n |\n1408 | assert_eq!(e.right(), Some(2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1409:5\n |\n1409 | assert_eq!(e.as_ref().right(), Some(&2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1410:5\n |\n1410 | assert_eq!(e.as_mut().right(), Some(&mut 2));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1413:3\n |\n1413 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use core::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1421:5\n |\n1421 | assert_eq!(a(), Right(1337));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1426:5\n |\n1426 | assert_eq!(b(), Left(String::from(\"foo bar\")));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1429:3\n |\n1429 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use core::prelude::rust_2024::test;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1438:3\n |\n1438 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use core::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1446:5\n |\n1446 | assert_eq!(iter.next(), Some(0));\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1447:5\n |\n1447 | assert_eq!(iter.count(), 9);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1450:3\n |\n1450 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use core::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1468:5\n |\n1468 | assert_eq!(reader.read(&mut buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1469:5\n |\n1469 | assert_eq!(buf, mockdata[..buf.len()]);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1472:5\n |\n1472 | assert_eq!(reader.read(&mut buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_ne` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1473:5\n |\n1473 | assert_ne!(buf, mockdata[..buf.len()]);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_ne;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1477:5\n |\n1477 | assert_eq!(reader.read(&mut buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1478:5\n |\n1478 | assert_eq!(buf, mockdata[..buf.len()]);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1481:3\n |\n1481 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use core::prelude::rust_2024::test;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1495:5\n |\n1495 | assert_eq!(reader.read(&mut buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1496:5\n |\n1496 | assert_eq!(&buf, &mockdata[..buf.len()]);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:4:5\n |\n4 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:6:5\n |\n6 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1506:5\n |\n1506 | assert_eq!(writer.write(&buf).unwrap(), buf.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert_eq;\n |\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1509:3\n |\n1509 | #[test]\n | ^^^^\n |\nhelp: consider importing this attribute macro\n |\n 27 + use core::prelude::rust_2024::test;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:7:5\n |\n7 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:5:5\n |\n5 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1520:5\n |\n1520 | assert!(res.is_err());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 27 + use core::assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:8:5\n |\n8 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:100:9\n |\n100 | println!(\"cargo:rustc-cfg=no_core_error\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:9:5\n |\n9 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:88:9\n |\n88 | println!(\"cargo:rustc-cfg=no_core_net\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:10:5\n |\n10 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:82:9\n |\n82 | println!(\"cargo:rustc-cfg=no_core_num_saturating\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:76:9\n |\n76 | println!(\"cargo:rustc-cfg=no_core_cstr\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:70:9\n |\n70 | println!(\"cargo:rustc-cfg=no_serde_derive\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:11:5\n |\n11 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:64:13\n |\n64 | println!(\"cargo:rustc-cfg=no_std_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:35:25\n |\n35 | let semver_exempt = cfg!(procmacro2_semver_exempt);\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:61:13\n |\n61 | println!(\"cargo:rustc-cfg=no_std_atomic64\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:41:25\n |\n41 | if semver_exempt || cfg!(feature = \"span-locations\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:49:9\n |\n49 | println!(\"cargo:rustc-cfg=no_target_has_atomic\");\n | ^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:68:9\n |\n68 | if !cfg!(feature = \"proc-macro\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:41:9\n |\n41 | println!(\"cargo:rustc-check-cfg=cfg(no_target_has_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:17:9\n |\n17 | println!(\"cargo:rustc-check-cfg=cfg(fuzzing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:18:9\n |\n18 | println!(\"cargo:rustc-check-cfg=cfg(no_is_available)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:40:9\n |\n40 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic64)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:19:9\n |\n19 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_byte_character)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:39:9\n |\n39 | println!(\"cargo:rustc-check-cfg=cfg(no_std_atomic)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-check-cfg=cfg(no_literal_c_string)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-check-cfg=cfg(no_serde_derive)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:37:9\n |\n37 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:21:9\n |\n21 | println!(\"cargo:rustc-check-cfg=cfg(no_source_text)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:36:9\n |\n36 | println!(\"cargo:rustc-check-cfg=cfg(no_core_num_saturating)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:22:9\n |\n22 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:23:9\n |\n23 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_file)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:35:9\n |\n35 | println!(\"cargo:rustc-check-cfg=cfg(no_core_net)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:24:9\n |\n24 | println!(\"cargo:rustc-check-cfg=cfg(proc_macro_span_location)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:34:9\n |\n34 | println!(\"cargo:rustc-check-cfg=cfg(no_core_error)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:25:9\n |\n25 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_backtrace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:33:9\n |\n33 | println!(\"cargo:rustc-check-cfg=cfg(no_core_cstr)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:26:9\n |\n26 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_build_probe)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:27:9\n |\n27 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:28:9\n |\n28 | println!(\"cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:19:5\n |\n19 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:29:9\n |\n29 | println!(\"cargo:rustc-check-cfg=cfg(randomize_layout)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:30:9\n |\n30 | println!(\"cargo:rustc-check-cfg=cfg(span_locations)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:31:9\n |\n31 | println!(\"cargo:rustc-check-cfg=cfg(super_unstable)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:32:9\n |\n32 | println!(\"cargo:rustc-check-cfg=cfg(wrap_proc_macro)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:38:9\n |\n38 | println!(\"cargo:rustc-cfg=procmacro2_semver_exempt\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:45:9\n |\n45 | println!(\"cargo:rustc-cfg=span_locations\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:53:9\n |\n53 | println!(\"cargo:rustc-cfg=no_is_available\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:58:9\n |\n58 | println!(\"cargo:rustc-cfg=no_source_text\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:64:9\n |\n64 | println!(\"cargo:rustc-cfg=no_literal_byte_character\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:65:9\n |\n65 | println!(\"cargo:rustc-cfg=no_literal_c_string\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:69:9\n |\n69 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:115:9\n |\n115 | println!(\"cargo:rustc-cfg=wrap_proc_macro\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:123:9\n |\n123 | println!(\"cargo:rustc-cfg=proc_macro_span\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:129:9\n |\n129 | println!(\"cargo:rustc-cfg=proc_macro_span_location\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:135:9\n |\n135 | println!(\"cargo:rustc-cfg=proc_macro_span_file\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:141:9\n |\n141 | println!(\"cargo:rustc-cfg=super_unstable\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:145:9\n |\n145 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:165:5\n |\n165 | println!(\"cargo:rerun-if-changed=src/probe/{}.rs\", feature);\n | ^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:177:13\n |\n177 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:17\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 4 + use core::cfg;\n |\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:240:13\n |\n240 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:261:9\n |\n261 | eprintln!(\n | ^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:27:9\n |\n27 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:104:29\n |\n104 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:109:25\n |\n109 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs:110:16\n |\n110 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `serde_core` (build script) due to 32 previous errors\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:29:15\n |\n29 | impl Extend for Either\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:31:8\n |\n31 | L: Extend,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:32:8\n |\n32 | R: Extend,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:36:12\n |\n36 | T: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::IntoIterator;\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:43:12\n |\n43 | impl Iterator for Either\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:45:8\n |\n45 | L: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:46:8\n |\n46 | R: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:50:27\n |\n50 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:54:36\n |\n54 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:60:12\n |\n60 | G: FnMut(Acc, Self::Item) -> Acc,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:67:12\n |\n67 | F: FnMut(Self::Item),\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:76:22\n |\n76 | fn last(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:80:36\n |\n80 | fn nth(&mut self, n: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:93:12\n |\n93 | B: Default + Extend,\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:93:22\n |\n93 | B: Default + Extend,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:94:12\n |\n94 | F: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:101:12\n |\n101 | F: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:108:12\n |\n108 | F: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:115:12\n |\n115 | P: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:113:44\n |\n113 | fn find

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:122:12\n |\n122 | F: FnMut(Self::Item) -> Option,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:122:33\n |\n122 | F: FnMut(Self::Item) -> Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:120:43\n |\n120 | fn find_map(&mut self, f: F) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:129:12\n |\n129 | P: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:127:48\n |\n127 | fn position

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:135:12\n |\n135 | impl DoubleEndedIterator for Either\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:137:8\n |\n137 | L: DoubleEndedIterator,\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:138:8\n |\n138 | R: DoubleEndedIterator,\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:140:32\n |\n140 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:144:41\n |\n144 | fn nth_back(&mut self, n: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:150:12\n |\n150 | G: FnMut(Acc, Self::Item) -> Acc,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:157:12\n |\n157 | P: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:155:45\n |\n155 | fn rfind

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:163:12\n |\n163 | impl ExactSizeIterator for Either\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:165:8\n |\n165 | L: ExactSizeIterator,\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:166:8\n |\n166 | R: ExactSizeIterator,\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:180:12\n |\n180 | impl Iterator for IterEither\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:182:8\n |\n182 | L: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:183:8\n |\n183 | R: Iterator,\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Iterator;\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:187:27\n |\n187 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:188:9\n |\n188 | Some(map_either!(self.inner, ref mut inner => inner.next()?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:191:36\n |\n191 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:197:12\n |\n197 | G: FnMut(Acc, Self::Item) -> Acc,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:204:12\n |\n204 | F: FnMut(Self::Item),\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:213:22\n |\n213 | fn last(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:214:9\n |\n214 | Some(map_either!(self.inner, inner => inner.last()?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:217:36\n |\n217 | fn nth(&mut self, n: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:218:9\n |\n218 | Some(map_either!(self.inner, ref mut inner => inner.nth(n)?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:230:12\n |\n230 | B: Default + Extend,\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:230:22\n |\n230 | B: Default + Extend,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::Extend;\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:231:12\n |\n231 | F: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:238:12\n |\n238 | F: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:245:12\n |\n245 | F: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:252:12\n |\n252 | P: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:250:44\n |\n250 | fn find

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:259:12\n |\n259 | F: FnMut(Self::Item) -> Option,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:259:33\n |\n259 | F: FnMut(Self::Item) -> Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:257:43\n |\n257 | fn find_map(&mut self, f: F) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:266:12\n |\n266 | P: FnMut(Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:264:48\n |\n264 | fn position

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:272:12\n |\n272 | impl DoubleEndedIterator for IterEither\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:274:8\n |\n274 | L: DoubleEndedIterator,\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0405]: cannot find trait `DoubleEndedIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:275:8\n |\n275 | R: DoubleEndedIterator,\n | ^^^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::DoubleEndedIterator;\n |\n 1 + use core::iter::DoubleEndedIterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:277:32\n |\n277 | fn next_back(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:278:9\n |\n278 | Some(map_either!(self.inner, ref mut inner => inner.next_back()?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:281:41\n |\n281 | fn nth_back(&mut self, n: usize) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:282:9\n |\n282 | Some(map_either!(self.inner, ref mut inner => inner.nth_back(n)?))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:287:12\n |\n287 | G: FnMut(Acc, Self::Item) -> Acc,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:294:12\n |\n294 | P: FnMut(&Self::Item) -> bool,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:292:45\n |\n292 | fn rfind

(&mut self, predicate: P) -> Option\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:300:12\n |\n300 | impl ExactSizeIterator for IterEither\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:302:8\n |\n302 | L: ExactSizeIterator,\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:303:8\n |\n303 | R: ExactSizeIterator,\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::iterator::iter::ExactSizeIterator;\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\into_either.rs:14:23\n |\n14 | pub trait IntoEither: Sized {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\into_either.rs:57:12\n |\n57 | F: FnOnce(&Self) -> bool,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:148:26\n |\n148 | impl Clone for Either {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:148:9\n |\n148 | impl Clone for Either {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:148:19\n |\n148 | impl Clone for Either {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::clone::Clone;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:206:26\n |\n206 | pub fn left(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:208:24\n |\n208 | Left(l) => Some(l),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:209:25\n |\n209 | Right(_) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 27 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:224:27\n |\n224 | pub fn right(self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:226:24\n |\n226 | Left(_) => None,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 27 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:227:25\n |\n227 | Right(r) => Some(r),\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:319:12\n |\n319 | F: FnOnce(L) -> M,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:341:12\n |\n341 | F: FnOnce(R) -> S,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:368:12\n |\n368 | F: FnOnce(L) -> M,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:369:12\n |\n369 | G: FnOnce(R) -> S,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:399:12\n |\n399 | F: FnOnce(Ctx, L) -> M,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:400:12\n |\n400 | G: FnOnce(Ctx, R) -> S,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:426:12\n |\n426 | F: FnOnce(L) -> T,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:427:12\n |\n427 | G: FnOnce(R) -> T,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:456:12\n |\n456 | F: FnOnce(Ctx, L) -> T,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:457:12\n |\n457 | G: FnOnce(Ctx, R) -> T,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:478:12\n |\n478 | F: FnOnce(L) -> Either,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:499:12\n |\n499 | F: FnOnce(R) -> Either,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:523:12\n |\n523 | L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:524:12\n |\n524 | R: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:546:24\n |\n546 | for<'a> &'a L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:547:24\n |\n547 | for<'a> &'a R: IntoIterator::Item>,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:547:54\n |\n547 | for<'a> &'a R: IntoIterator::Item>,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:544:41\n |\n544 | pub fn iter(&self) -> Either<<&L as IntoIterator>::IntoIter, <&R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:544:73\n |\n544 | pub fn iter(&self) -> Either<<&L as IntoIterator>::IntoIter, <&R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:577:28\n |\n577 | for<'a> &'a mut L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:578:28\n |\n578 | for<'a> &'a mut R: IntoIterator::Item>,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:578:62\n |\n578 | for<'a> &'a mut R: IntoIterator::Item>,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:575:28\n |\n575 | ) -> Either<<&mut L as IntoIterator>::IntoIter, <&mut R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:575:64\n |\n575 | ) -> Either<<&mut L as IntoIterator>::IntoIter, <&mut R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:601:12\n |\n601 | L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:602:12\n |\n602 | R: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:625:24\n |\n625 | for<'a> &'a L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:626:24\n |\n626 | for<'a> &'a R: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:623:28\n |\n623 | ) -> IterEither<<&L as IntoIterator>::IntoIter, <&R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:623:60\n |\n623 | ) -> IterEither<<&L as IntoIterator>::IntoIter, <&R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:651:28\n |\n651 | for<'a> &'a mut L: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:652:28\n |\n652 | for<'a> &'a mut R: IntoIterator,\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:649:32\n |\n649 | ) -> IterEither<<&mut L as IntoIterator>::IntoIter, <&mut R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:649:68\n |\n649 | ) -> IterEither<<&mut L as IntoIterator>::IntoIter, <&mut R as IntoIterator>::IntoIter>\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:694:12\n |\n694 | L: Default,\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:716:12\n |\n716 | F: FnOnce(R) -> L,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:761:12\n |\n761 | R: Default,\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:783:12\n |\n783 | F: FnOnce(L) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:923:12\n |\n923 | L: Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::convert::Into;\n |\n\nerror[E0405]: cannot find trait `Into` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:924:12\n |\n924 | R: Into,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::convert::Into;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:930:19\n |\n930 | impl Either, Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:930:30\n |\n930 | impl Either, Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:943:33\n |\n943 | pub fn factor_none(self) -> Option> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:951:22\n |\n951 | impl Either, Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use core::fmt::Result;\n |\n 27 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:951:36\n |\n951 | impl Either, Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use core::fmt::Result;\n |\n 27 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:966:32\n |\n966 | pub fn factor_err(self) -> Result, E> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use core::fmt::Result;\n |\n 27 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:974:22\n |\n974 | impl Either, Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use core::fmt::Result;\n |\n 27 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:974:36\n |\n974 | impl Either, Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use core::fmt::Result;\n |\n 27 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:989:31\n |\n989 | pub fn factor_ok(self) -> Result> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use core::fmt::Result;\n |\n 27 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1068:12\n |\n1068 | F: FnOnce(T) -> M,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1082:12\n |\n1082 | L: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1083:12\n |\n1083 | R: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1092:12\n |\n1092 | L: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1093:12\n |\n1093 | R: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1104:12\n |\n1104 | L: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1105:12\n |\n1105 | R: Clone,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1114:12\n |\n1114 | L: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1115:12\n |\n1115 | R: Copy,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1122:12\n |\n1122 | impl From> for Either {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1122:17\n |\n1122 | impl From> for Either {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use core::fmt::Result;\n |\n 27 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1123:16\n |\n1123 | fn from(r: Result) -> Self {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use core::fmt::Result;\n |\n 27 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1125:13\n |\n1125 | Err(e) => Left(e),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1126:13\n |\n1126 | Ok(o) => Right(o),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1132:12\n |\n1132 | impl From> for Result {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 27 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1132:35\n |\n1132 | impl From> for Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 27 + use crate::fmt::Result;\n |\n 27 + use core::fmt::Result;\n |\n 27 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1135:24\n |\n1135 | Left(l) => Err(l),\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1136:25\n |\n1136 | Right(r) => Ok(r),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1357:25\n |\n1357 | fn source(&self) -> Option<&(dyn Error + 'static)> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1367:24\n |\n1367 | fn cause(&self) -> Option<&dyn Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 27 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1513:22\n |\n1513 | let res = if let Err(error) = ::std::str::from_utf8(invalid_utf8) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1514:9\n |\n1514 | Err(Left(error))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1515:19\n |\n1515 | } else if let Err(error) = \"x\".parse::() {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1516:9\n |\n1516 | Err(Right(error))\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:1518:9\n |\n1518 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 27 + use core::result::Result::Ok;\n |\n\nerror[E0220]: associated type `IntoIter` not found for `L`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:521:41\n |\n521 | pub fn into_iter(self) -> Either\n | ^^^^^^^^ there is an associated type `IntoIter` in the trait `IntoIterator`\n |\nhelp: consider restricting type parameter `L` with trait `IntoIterator`\n |\n165 | impl Either {\n | ++++++++++++++\n\nerror[E0220]: associated type `IntoIter` not found for `R`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:521:54\n |\n521 | pub fn into_iter(self) -> Either\n | ^^^^^^^^ there is an associated type `IntoIter` in the trait `IntoIterator`\n |\nhelp: consider restricting type parameter `R` with trait `IntoIterator`\n |\n165 | impl Either {\n | ++++++++++++++\n\nerror[E0220]: associated type `IntoIter` not found for `L`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:599:52\n |\n599 | pub fn factor_into_iter(self) -> IterEither\n | ^^^^^^^^ there is an associated type `IntoIter` in the trait `IntoIterator`\n |\nhelp: consider restricting type parameter `L` with trait `IntoIterator`\n |\n165 | impl Either {\n | ++++++++++++++\n\nerror[E0220]: associated type `IntoIter` not found for `R`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:599:65\n |\n599 | pub fn factor_into_iter(self) -> IterEither\n | ^^^^^^^^ there is an associated type `IntoIter` in the trait `IntoIterator`\n |\nhelp: consider restricting type parameter `R` with trait `IntoIterator`\n |\n165 | impl Either {\n | ++++++++++++++\n\nerror[E0277]: `Either` is not an iterator\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:173:36\n |\n173 | impl iter::FusedIterator for Either\n | ^^^^^^^^^^^^ `Either` is not an iterator\n |\n = help: the trait `Iterator` is not implemented for `Either`\nnote: required by a bound in `FusedIterator`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/marker.rs:32:26\n |\n 32 | pub trait FusedIterator: Iterator {}\n | ^^^^^^^^ required by this bound in `FusedIterator`\n\nerror[E0277]: `IterEither` is not an iterator\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\iterator.rs:310:36\n |\n310 | impl iter::FusedIterator for IterEither\n | ^^^^^^^^^^^^^^^^ `IterEither` is not an iterator\n |\n = help: the trait `Iterator` is not implemented for `IterEither`\nnote: required by a bound in `FusedIterator`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/marker.rs:32:26\n |\n 32 | pub trait FusedIterator: Iterator {}\n | ^^^^^^^^ required by this bound in `FusedIterator`\n\nSome errors have detailed explanations: E0220, E0277, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0220`.\nerror: could not compile `either` (lib) due to 199 previous errors\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:81:19\n |\n81 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:175:12\n |\n175 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:208:12\n |\n208 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:213:12\n |\n213 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:222:9\n |\n222 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:223:9\n |\n223 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:229:12\n |\n229 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:238:68\n |\n238 | || (cfg!(target_os = \"linux\") && err.raw_os_error() == Some(ENOTEMPTY)))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 4 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:253:25\n |\n253 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 4 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:254:16\n |\n254 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 4 + use core::option::Option::None;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:13:11\n |\n 13 | fn main() {\n | ___________^\n 14 | | let rustc = rustc_minor_version().unwrap_or(u32::MAX);\n 15 | |\n 16 | | if rustc >= 80 {\n... |\n147 | | }\n | |_^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:149:68\n |\n149 | fn compile_probe_unstable(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:160:43\n |\n160 | fn compile_probe_stable(feature: &str) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:164:62\n |\n164 | fn do_compile_probe(feature: &str, rustc_bootstrap: bool) -> bool {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:235:26\n |\n235 | const ENOTEMPTY: i32 = 39;\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:248:29\n |\n248 | fn rustc_minor_version() -> Option {\n | ^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs:259:32\n |\n259 | fn cargo_env_var(key: &str) -> OsString {\n | ^^^^^^^^\n\nerror: could not compile `proc-macro2` (build script) due to 67 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:49.826960900Z", + "finished_at": "2025-10-20T19:45:05.892139200Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\nmemory allocation of 1572864 bytes failed\nerror[E0786]: found invalid metadata files for crate `rustc_std_workspace_core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-807db1b9ffe1efed.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcompiler_builtins-eed239b623db52f0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0463]: can't find crate for `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs:41:1\n |\n41 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^ can't find crate\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 114688 bytes failed\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nmemory allocation of 147456 bytes failed\nmemory allocation of 200720 bytes failed\nmemory allocation of 114688 bytes failed\nmemory allocation of 786432 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `alloc` depends on\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:74:1\n |\n74 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 102416 bytes failed\nmemory allocation of 65536 bytes failed\nmemory allocation of 270352 bytes failed\nmemory allocation of 851200 bytes failed\nmemory allocation of 99344 bytes failed\nmemory allocation of 7599 bytes failed\nmemory allocation of 114688 bytes failed\nerror[E0786]: found invalid metadata files for crate `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:77:1\n |\n77 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libstd-896f64118b892ee1.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `core`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\wasm32-unknown-unknown\\lib\\libcore-a0f3a77406fcd134.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:206:3\n |\n206 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n 4 + use crate::__core::prelude::rust_2024::derive;\n |\n 4 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:224:5\n |\n224 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 4 + use crate::__core::write;\n |\n 4 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:33:3\n |\n33 | panic!(\"{src}>{err}\", src = _src, err = _err);\n | ^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::panic;\n |\n 7 + use core::panic;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:15\n |\n57 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:15\n |\n69 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:17\n |\n215 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:17\n |\n237 | Err(_) => unreachable!(),\n | ^^^^^^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 7 + use crate::__core::unreachable;\n |\n 7 + use core::unreachable;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:12:5\n |\n12 | assert!(align_of::() >= align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:13:33\n |\n13 | const ASSERT_SIZE_EQUAL: () = assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\must.rs:14:52\n |\n14 | const ASSERT_SIZE_MULTIPLE_OF_OR_INPUT_ZST: () = assert!(\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 6 + use crate::__core::assert;\n |\n 6 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:126:5\n |\n126 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:163:5\n |\n163 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 3 + use crate::__core::assert;\n |\n 3 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:132:5\n |\n132 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:133:5\n |\n133 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:148:5\n |\n148 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:170:5\n |\n170 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:191:5\n |\n191 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:192:5\n |\n192 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:206:5\n |\n206 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:207:5\n |\n207 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:222:5\n |\n222 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:223:5\n |\n223 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:237:5\n |\n237 | assert!(size_of::<*const Inner>() == size_of::<*const Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:259:5\n |\n259 | assert!(size_of::<*mut Inner>() == size_of::<*mut Self>());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:280:5\n |\n280 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:281:5\n |\n281 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:295:5\n |\n295 | assert!(size_of::() == size_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\transparent.rs:296:5\n |\n296 | assert!(align_of::() == align_of::());\n | ^^^^^^\n |\nhelp: consider importing one of these macros\n |\n 1 + use crate::__core::assert;\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:241:3\n |\n241 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]\n | ^^^^^^\n |\nhelp: consider importing one of these attribute macros\n |\n102 + use crate::__core::prelude::rust_2024::derive;\n |\n102 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:264:5\n |\n264 | write!(f, \"{:?}\", self)\n | ^^^^^\n |\nnote: `write` is imported here, but it is a function, not a macro\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:106:3\n |\n106 | ptr::*,\n | ^^^^^^\nhelp: consider importing one of these macros\n |\n102 + use crate::__core::write;\n |\n102 + use core::write;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:14\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\anybitpattern.rs:52:22\n |\n52 | Zeroable + Sized + Copy + 'static\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:130:37\n |\n130 | pub unsafe trait CheckedBitPattern: Copy {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::Copy;\n |\n 4 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:235:6\n |\n235 | impl From for CheckedCastError {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 4 + use crate::__core::convert::From;\n |\n 4 + use core::convert::From;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:251:6\n |\n251 | ) -> Result<&T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:255:5\n |\n255 | Ok(unsafe { &*(pod as *const ::Bits as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:257:5\n |\n257 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:271:6\n |\n271 | ) -> Result<&mut T, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:275:5\n |\n275 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:277:5\n |\n277 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:289:6\n |\n289 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:293:5\n |\n293 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:295:5\n |\n295 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:313:6\n |\n313 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:317:5\n |\n317 | Ok(unsafe { transmute!(pod) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:319:5\n |\n319 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:333:6\n |\n333 | ) -> Result<&B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:337:5\n |\n337 | Ok(unsafe { &*(pod as *const ::Bits as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:339:5\n |\n339 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:352:6\n |\n352 | ) -> Result<&mut B, CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:356:5\n |\n356 | Ok(unsafe { &mut *(pod as *mut ::Bits as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:358:5\n |\n358 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:380:6\n |\n380 | ) -> Result<&[B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:384:5\n |\n384 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:388:5\n |\n388 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:402:6\n |\n402 | ) -> Result<&mut [B], CheckedCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 4 + use crate::__core::fmt::Result;\n |\n 4 + use crate::__core::result::Result;\n |\n 4 + use core::fmt::Result;\n |\n 4 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:406:5\n |\n406 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:410:5\n |\n410 | Err(CheckedCastError::InvalidBitPattern)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:423:5\n |\n423 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:424:5\n |\n424 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:437:5\n |\n437 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:438:5\n |\n438 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:450:5\n |\n450 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:451:5\n |\n451 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:464:5\n |\n464 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:465:5\n |\n465 | Err(e) => something_went_wrong(\"cast\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:483:5\n |\n483 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:484:5\n |\n484 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:497:5\n |\n497 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:498:5\n |\n498 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:511:5\n |\n511 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:512:5\n |\n512 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:530:5\n |\n530 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Ok;\n |\n 4 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\checked.rs:531:5\n |\n531 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 4 + use crate::__core::result::Result::Err;\n |\n 4 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:56:5\n |\n56 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:57:5\n |\n57 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:68:5\n |\n68 | Ok(s) => s,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:69:5\n |\n69 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:82:5\n |\n82 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:83:5\n |\n83 | Err(e) => something_went_wrong(\"from_bytes\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:96:5\n |\n96 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:97:5\n |\n97 | Err(e) => something_went_wrong(\"from_bytes_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:108:6\n |\n108 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:110:5\n |\n110 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:112:5\n |\n112 | Ok(unsafe { (bytes.as_ptr() as *const T).read_unaligned() })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:124:5\n |\n124 | Ok(t) => t,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:125:5\n |\n125 | Err(e) => something_went_wrong(\"pod_read_unaligned\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:159:6\n |\n159 | ) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:161:5\n |\n161 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:163:5\n |\n163 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:165:5\n |\n165 | Ok(unsafe { &*(s.as_ptr() as *const T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:178:6\n |\n178 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:180:5\n |\n180 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:182:5\n |\n182 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:184:5\n |\n184 | Ok(unsafe { &mut *(s.as_mut_ptr() as *mut T) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:214:7\n |\n214 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:215:7\n |\n215 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:219:7\n |\n219 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:220:7\n |\n220 | Err(e) => something_went_wrong(\"cast_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:236:7\n |\n236 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:237:7\n |\n237 | Err(_) => unreachable!(),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:241:7\n |\n241 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:242:7\n |\n242 | Err(e) => something_went_wrong(\"cast_ref\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:256:5\n |\n256 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:257:5\n |\n257 | Err(e) => something_went_wrong(\"cast_slice\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:270:5\n |\n270 | Ok(b) => b,\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:271:5\n |\n271 | Err(e) => something_went_wrong(\"cast_slice_mut\", e),\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:288:6\n |\n288 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:290:5\n |\n290 | Ok(unsafe { transmute!(a) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:292:5\n |\n292 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:305:6\n |\n305 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:311:5\n |\n311 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:313:5\n |\n313 | Ok(unsafe { &*(a as *const A as *const B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:315:5\n |\n315 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:325:6\n |\n325 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:331:5\n |\n331 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:333:5\n |\n333 | Ok(unsafe { &mut *(a as *mut A as *mut B) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:335:5\n |\n335 | Err(PodCastError::SizeMismatch)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:355:6\n |\n355 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:362:5\n |\n362 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:364:5\n |\n364 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, a.len()) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:370:5\n |\n370 | Ok(unsafe { core::slice::from_raw_parts(a.as_ptr() as *const B, new_len) })\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:372:5\n |\n372 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:383:6\n |\n383 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 7 + use crate::__core::fmt::Result;\n |\n 7 + use crate::__core::result::Result;\n |\n 7 + use core::fmt::Result;\n |\n 7 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:390:5\n |\n390 | Err(PodCastError::TargetAlignmentGreaterAndInputNotAligned)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:392:5\n |\n392 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:400:5\n |\n400 | Ok(unsafe {\n | ^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Ok;\n |\n 7 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\internal.rs:404:5\n |\n404 | Err(PodCastError::OutputSliceWouldHaveSlop)\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 7 + use crate::__core::result::Result::Err;\n |\n 7 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\zeroable_in_option.rs:4:47\n |\n4 | unsafe impl Zeroable for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\pod_in_option.rs:4:37\n |\n4 | unsafe impl Pod for Option {}\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n1 + use crate::__core::option::Option;\n |\n1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:28\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Sized;\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Copy` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\no_uninit.rs:70:36\n |\n70 | pub unsafe trait NoUninit: Sized + Copy + 'static {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::Copy;\n |\n 1 + use core::marker::Copy;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:98:20\n |\n98 | type Int: Copy + Ord;\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 3 + use crate::__core::cmp::Ord;\n |\n 3 + use core::cmp::Ord;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:122:40\n |\n122 | fn from_integer(value: Self::Int) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these enums\n |\n 3 + use crate::__core::option::Option;\n |\n 3 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:135:7\n |\n135 | Some(unsafe { transmute!(value) })\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these tuple variants\n |\n 3 + use crate::__core::option::Option::Some;\n |\n 3 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\contiguous.rs:137:7\n |\n137 | None\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these unit variants\n |\n 3 + use crate::__core::option::Option::None;\n |\n 3 + use core::option::Option::None;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:325:6\n |\n325 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:349:54\n |\n349 | pub fn try_from_bytes(s: &[u8]) -> Result<&T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:362:6\n |\n362 | ) -> Result<&mut T, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:462:6\n |\n462 | ) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:475:6\n |\n475 | ) -> Result<&B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:488:6\n |\n488 | ) -> Result<&mut B, PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:510:6\n |\n510 | ) -> Result<&[B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:524:6\n |\n524 | ) -> Result<&mut [B], PodCastError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n102 + use crate::__core::fmt::Result;\n |\n102 + use crate::__core::result::Result;\n |\n102 + use core::fmt::Result;\n |\n102 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:537:11\n |\n537 | impl Drop for EnsureZeroWrite {\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n102 + use crate::__core::ops::Drop;\n |\n102 + use core::ops::Drop;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.24.0\\src\\lib.rs:548:5\n |\n548 | drop(guard);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n102 + use crate::__core::mem::drop;\n |\n102 + use core::mem::drop;\n |\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0405`.\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:922:12\n |\n922 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:992:12\n |\n992 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2046:12\n |\n2046 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2152:12\n |\n2152 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1024:12\n |\n1024 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1112:12\n |\n1112 | if cfg!(target_endian = \"big\") {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:29:3\n |\n29 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:179:13\n |\n179 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:20:3\n |\n20 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:8:3\n |\n8 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\limit.rs:71:9\n |\n71 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:12:3\n |\n12 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:146:9\n |\n146 | assert!(cnt <= self.limit);\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: could not compile `bytemuck` (lib) due to 147 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:152:9\n |\n152 | assert!(len <= self.remaining(), \"`len` greater than remaining\");\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:108:9\n |\n108 | assert!(index < self.len());\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:137:9\n |\n137 | assert_eq!(self.len(), src.len());\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert_eq;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:10:3\n |\n10 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 1 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:190:9\n |\n190 | debug_assert!(!ptr.is_null());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:390:9\n |\n390 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:453:9\n |\n453 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:459:9\n |\n459 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:508:9\n |\n508 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:558:9\n |\n558 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:674:9\n |\n674 | debug_assert!(self.len >= by, \"internal: inc_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:711:9\n |\n711 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:986:9\n |\n986 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1164:5\n |\n1164 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1215:9\n |\n1215 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1234:9\n |\n1234 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1263:9\n |\n1263 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1296:13\n |\n1296 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1310:9\n |\n1310 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1331:13\n |\n1331 | debug_assert_eq!(kind, KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1524:5\n |\n1524 | debug_assert!(\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1540:13\n |\n1540 | debug_assert!(actual as usize == ptr as usize);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:258:13\n |\n258 | debug_assert_eq!(bytes.kind(), KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:321:9\n |\n321 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:396:9\n |\n396 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:529:9\n |\n529 | debug_assert!(len <= self.cap, \"set_len out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:665:21\n |\n665 | debug_assert_eq!(self.len, v.len() - off);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:672:9\n |\n672 | debug_assert_eq!(kind, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:682:21\n |\n682 | None => panic!(\"overflow\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::panic;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:746:21\n |\n746 | debug_assert!(off + len <= v.capacity());\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:782:9\n |\n782 | debug_assert_eq!(self.len, v.len());\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:870:13\n |\n870 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:963:9\n |\n963 | debug_assert!(count <= self.cap, \"internal: set_start out of bounds\");\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1019:9\n |\n1019 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1020:9\n |\n1020 | debug_assert!(ref_cnt == 1 || ref_cnt == 2);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1046:9\n |\n1046 | debug_assert_eq!(shared as usize & KIND_MASK, KIND_ARC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1070:9\n |\n1070 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1077:9\n |\n1077 | debug_assert_eq!(self.kind(), KIND_VEC);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1078:9\n |\n1078 | debug_assert!(pos <= MAX_VEC_POS);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1153:9\n |\n1153 | assert!(\n | ^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::assert;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1222:13\n |\n1222 | debug_assert!(dst.len() >= cnt);\n | ^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert;\n |\n\nerror: cannot find macro `cfg` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1748:8\n |\n1748 | if cfg!(debug_assertions) {\n | ^^^\n |\n = note: `cfg` is in scope, but it is an attribute: `#[cfg]`\nhelp: consider importing this macro\n |\n 1 + use core::cfg;\n |\n\nerror: cannot find macro `debug_assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1763:5\n |\n1763 | debug_assert_eq!(ptr as usize, addr);\n | ^^^^^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::debug_assert_eq;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:14:9\n |\n14 | write!(f, \"b\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:18:17\n |\n18 | write!(f, \"\\\\n\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:20:17\n |\n20 | write!(f, \"\\\\r\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:22:17\n |\n22 | write!(f, \"\\\\t\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:24:17\n |\n24 | write!(f, \"\\\\{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:26:17\n |\n26 | write!(f, \"\\\\0\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:29:17\n |\n29 | write!(f, \"{}\", b as char)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:31:17\n |\n31 | write!(f, \"\\\\x{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:34:9\n |\n34 | write!(f, \"\\\"\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:9:13\n |\n9 | write!(f, \"{:02x}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:18:13\n |\n18 | write!(f, \"{:02X}\", b)?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:139:3\n |\n139 | #[derive(Debug, PartialEq, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 80 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:150:9\n |\n150 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::write;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:172:5\n |\n172 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:180:5\n |\n180 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 80 + use core::panic;\n |\n\nerror: could not compile `shlex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name shlex --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=c0da325576874395 -C extra-filename=-c306238f53f9a1f2 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror: could not compile `serde_core` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"result\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"rc\\\", \\\"result\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=2d21edd6d9b911c1 -C extra-filename=-74692ab0ee4fa8ba --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\build\\serde_core-74692ab0ee4fa8ba -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0462, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror: could not compile `either` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror: could not compile `hex` (lib) due to 2 previous errors\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `nohash-hasher` (lib) due to 1 previous error\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=926ee7921f220b86 -C extra-filename=-74cd889d6f6ebf20 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `smallvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name smallvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.15.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"const_generics\\\"\" --cfg \"feature=\\\"union\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bincode\\\", \\\"const_generics\\\", \\\"const_new\\\", \\\"debugger_visualizer\\\", \\\"drain_filter\\\", \\\"drain_keep_rest\\\", \\\"impl_bincode\\\", \\\"malloc_size_of\\\", \\\"may_dangle\\\", \\\"serde\\\", \\\"specialization\\\", \\\"union\\\", \\\"unty\\\", \\\"write\\\"))\" -C metadata=def500a493e565b3 -C extra-filename=-a26b8686f4740ddc --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989230914\\target_st_f81c9418-87a6-45b1-906e-d25b3b1a5108\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:35:24\n |\n35 | fn gen_uint(u: u64) -> UIntCode {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:52:23\n |\n52 | fn gen_int(i: i64) -> IntCode {\n | ^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:63:36\n |\n63 | fn gcdi(mut a: i64, mut b: i64) -> i64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:76:36\n |\n76 | fn gcdu(mut a: u64, mut b: u64) -> u64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:86:20\n |\n86 | fn sign(i: i64) -> char {\n | ^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:96:8\n |\n96 | a: u64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:151:84\n |\n151 | fn uint_binary_test(left: u64, operator: &'static str, right: u64, result: u64) -> UIntTest {\n | ^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:161:8\n |\n161 | a: i64,\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:198:83\n |\n198 | fn int_binary_test(left: i64, operator: &'static str, right: i64, result: i64) -> IntBinaryTest {\n | ^^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:208:9\n |\n208 | op: &'static str,\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:239:69\n |\n239 | fn int_unary_test(operator: &'static str, num: i64, result: i64) -> IntUnaryTest {\n | ^^^^^^^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:396:17\n |\n396 | pub fn no_std() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:405:36\n |\n405 | pub fn force_unix_path_separator() {}\n | ^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:407:11\n |\n407 | fn main() {\n | ___________^\n408 | | no_std();\n409 | | force_unix_path_separator();\n410 | | println!(\"cargo:rerun-if-changed=tests\");\n... |\n416 | | f.write_all(tests.as_bytes()).unwrap();\n417 | | }\n | |_^\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror: could not compile `typenum` (build script) due to 58 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror: could not compile `version_check` (lib) due to 101 previous errors\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n372 | buf_get_impl!(self, u16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n392 | buf_get_impl!(self, u16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n415 | buf_get_impl!(self, u16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n435 | buf_get_impl!(self, i16::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n455 | buf_get_impl!(self, i16::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n478 | buf_get_impl!(self, i16::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n498 | buf_get_impl!(self, u32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n518 | buf_get_impl!(self, u32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n541 | buf_get_impl!(self, u32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n561 | buf_get_impl!(self, i32::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n581 | buf_get_impl!(self, i32::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n604 | buf_get_impl!(self, i32::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n624 | buf_get_impl!(self, u64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n644 | buf_get_impl!(self, u64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n667 | buf_get_impl!(self, u64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n687 | buf_get_impl!(self, i64::from_be_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n707 | buf_get_impl!(self, i64::from_le_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n730 | buf_get_impl!(self, i64::from_ne_bytes);\n | --------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n750 | buf_get_impl!(self, u128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n770 | buf_get_impl!(self, u128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n793 | buf_get_impl!(self, u128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n813 | buf_get_impl!(self, i128::from_be_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n833 | buf_get_impl!(self, i128::from_le_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n856 | buf_get_impl!(self, i128::from_ne_bytes);\n | ---------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n877 | buf_get_impl!(be => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n898 | buf_get_impl!(le => self, u64, nbytes);\n | -------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` which comes from the expansion of the macro `buf_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1161:60\n |\n1161 | fn try_copy_to_slice(&mut self, mut dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1163:20\n |\n1163 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1178:9\n |\n1178 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1204:33\n |\n1204 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1206:20\n |\n1206 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1213:9\n |\n1213 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1239:33\n |\n1239 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1241:20\n |\n1241 | return Err(TryGetError {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1248:9\n |\n1248 | Ok(ret)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1275:34\n |\n1275 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1276 | buf_try_get_impl!(self, u16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1303:37\n |\n1303 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1304 | buf_try_get_impl!(self, u16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1334:37\n |\n1334 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1335 | buf_try_get_impl!(self, u16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1362:34\n |\n1362 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1363 | buf_try_get_impl!(self, i16::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1390:37\n |\n1390 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1391 | buf_try_get_impl!(self, i16::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1421:37\n |\n1421 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1422 | buf_try_get_impl!(self, i16::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1449:34\n |\n1449 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1450 | buf_try_get_impl!(self, u32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1477:37\n |\n1477 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1478 | buf_try_get_impl!(self, u32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1508:37\n |\n1508 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1509 | buf_try_get_impl!(self, u32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1536:34\n |\n1536 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1537 | buf_try_get_impl!(self, i32::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1564:37\n |\n1564 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1565 | buf_try_get_impl!(self, i32::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1595:37\n |\n1595 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1596 | buf_try_get_impl!(self, i32::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1623:34\n |\n1623 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1624 | buf_try_get_impl!(self, u64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1651:37\n |\n1651 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1652 | buf_try_get_impl!(self, u64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1682:37\n |\n1682 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1683 | buf_try_get_impl!(self, u64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1710:34\n |\n1710 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1711 | buf_try_get_impl!(self, i64::from_be_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1738:37\n |\n1738 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1739 | buf_try_get_impl!(self, i64::from_le_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1769:37\n |\n1769 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1770 | buf_try_get_impl!(self, i64::from_ne_bytes)\n | ------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1797:35\n |\n1797 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1798 | buf_try_get_impl!(self, u128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1825:38\n |\n1825 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1826 | buf_try_get_impl!(self, u128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1856:38\n |\n1856 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1857 | buf_try_get_impl!(self, u128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1884:35\n |\n1884 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1885 | buf_try_get_impl!(self, i128::from_be_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1912:38\n |\n1912 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1913 | buf_try_get_impl!(self, i128::from_le_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1943:38\n |\n1943 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:18:20\n |\n 18 | return Err(TryGetError {\n | ^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:32:16\n |\n 32 | if let Some(ret) = ret {\n | ^^^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:35:20\n |\n 35 | return Ok(ret);\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:40:20\n |\n 40 | return Ok($typ::$conv(buf));\n | ^^ not found in this scope\n...\n1944 | buf_try_get_impl!(self, i128::from_ne_bytes)\n | -------------------------------------------- in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:1975:50\n |\n1975 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n1976 | buf_try_get_impl!(be => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2007:53\n |\n2007 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2008 | buf_try_get_impl!(le => self, u64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2045:53\n |\n2045 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2081:49\n |\n2081 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:62:13\n |\n 62 | Some(slice_at) => slice_at,\n | ^^^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:68:16\n |\n 68 | return Ok($typ::from_be_bytes(buf));\n | ^^ not found in this scope\n...\n2082 | buf_try_get_impl!(be => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2113:52\n |\n2113 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:51:13\n |\n 51 | Some(subslice) => subslice,\n | ^^^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:56:16\n |\n 56 | return Ok($typ::from_le_bytes(buf));\n | ^^ not found in this scope\n...\n2114 | buf_try_get_impl!(le => self, i64, nbytes);\n | ------------------------------------------ in this macro invocation\n |\n = note: this error originates in the macro `buf_try_get_impl` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2151:52\n |\n2151 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2184:34\n |\n2184 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2185:9\n |\n2185 | Ok(f32::from_bits(self.try_get_u32()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2213:37\n |\n2213 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2214:9\n |\n2214 | Ok(f32::from_bits(self.try_get_u32_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2245:37\n |\n2245 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2246:9\n |\n2246 | Ok(f32::from_bits(self.try_get_u32_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2274:34\n |\n2274 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2275:9\n |\n2275 | Ok(f64::from_bits(self.try_get_u64()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2303:37\n |\n2303 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2304:9\n |\n2304 | Ok(f64::from_bits(self.try_get_u64_le()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2335:37\n |\n2335 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2336:9\n |\n2336 | Ok(f64::from_bits(self.try_get_u64_ne()?))\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2396:15\n |\n2396 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2418:15\n |\n2418 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2450:15\n |\n2450 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:16\n |\n2881 | impl Buf for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2882 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:16\n |\n2885 | impl Buf for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2680:60\n |\n2680 | fn try_copy_to_slice(&mut self, dst: &mut [u8]) -> Result<(), TryGetError> {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2685:37\n |\n2685 | fn try_get_u8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2690:37\n |\n2690 | fn try_get_i8(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2695:38\n |\n2695 | fn try_get_u16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2700:41\n |\n2700 | fn try_get_u16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2705:41\n |\n2705 | fn try_get_u16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2710:38\n |\n2710 | fn try_get_i16(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2715:41\n |\n2715 | fn try_get_i16_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2720:41\n |\n2720 | fn try_get_i16_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2725:38\n |\n2725 | fn try_get_u32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2730:41\n |\n2730 | fn try_get_u32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2735:41\n |\n2735 | fn try_get_u32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2740:38\n |\n2740 | fn try_get_i32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2745:41\n |\n2745 | fn try_get_i32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2750:41\n |\n2750 | fn try_get_i32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2755:38\n |\n2755 | fn try_get_u64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2760:41\n |\n2760 | fn try_get_u64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2765:41\n |\n2765 | fn try_get_u64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2770:38\n |\n2770 | fn try_get_i64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2775:41\n |\n2775 | fn try_get_i64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2780:41\n |\n2780 | fn try_get_i64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2785:39\n |\n2785 | fn try_get_u128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2790:42\n |\n2790 | fn try_get_u128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2795:42\n |\n2795 | fn try_get_u128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2800:39\n |\n2800 | fn try_get_i128(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2805:42\n |\n2805 | fn try_get_i128_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2810:42\n |\n2810 | fn try_get_i128_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2815:54\n |\n2815 | fn try_get_uint(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2820:57\n |\n2820 | fn try_get_uint_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2825:57\n |\n2825 | fn try_get_uint_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2830:53\n |\n2830 | fn try_get_int(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2835:56\n |\n2835 | fn try_get_int_le(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2840:56\n |\n2840 | fn try_get_int_ne(&mut self, nbytes: usize) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2845:38\n |\n2845 | fn try_get_f32(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2850:41\n |\n2850 | fn try_get_f32_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2855:41\n |\n2855 | fn try_get_f32_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2860:38\n |\n2860 | fn try_get_f64(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2865:41\n |\n2865 | fn try_get_f64_le(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2870:41\n |\n2870 | fn try_get_f64_ne(&mut self) -> Result {\n | ^^^^^^ not found in this scope\n...\n2886 | deref_forward_buf!();\n | -------------------- in this macro invocation\n |\n = note: this error originates in the macro `deref_forward_buf` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider importing one of these items\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2927:9\n |\n2927 | impl> Buf for std::io::Cursor {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:204:15\n |\n204 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:964:13\n |\n964 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:993:13\n |\n993 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1052:13\n |\n1052 | Some(start) => start,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1081:13\n |\n1081 | Some(slice) => slice,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1287:15\n |\n1287 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1319:15\n |\n1319 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1347:15\n |\n1347 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:26\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:26\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1643:15\n |\n1643 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:229:12\n |\n229 | impl IntoIterator for Chain\n | ^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:107:14\n |\n107 | impl Iterator for IntoIter {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:110:27\n |\n110 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:112:20\n |\n112 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:118:9\n |\n118 | Some(b)\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:121:36\n |\n121 | fn size_hint(&self) -> (usize, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:123:15\n |\n123 | (rem, Some(rem))\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `ExactSizeIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\iter.rs:127:14\n |\n127 | impl ExactSizeIterator for IntoIter {}\n | ^^^^^^^^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::ExactSizeIterator;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:65:15\n |\n65 | impl io::Read for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:70:9\n |\n70 | Ok(len)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:74:15\n |\n74 | impl io::BufRead for Reader {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\reader.rs:76:9\n |\n76 | Ok(self.buf.chunk())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\take.rs:190:20\n |\n190 | if let Some(buf) = slice.get(..limit) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:216:10\n |\n216 | impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\uninit_slice.rs:222:10\n |\n222 | impl<'a> From<&'a mut [MaybeUninit]> for &'a mut UninitSlice {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:77:18\n |\n77 | impl io::Write for Writer {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:82:9\n |\n82 | Ok(n)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\writer.rs:86:9\n |\n86 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:12\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:253:26\n |\n253 | T: AsRef<[u8]> + Send + 'static,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:600:17\n |\n600 | drop(self.split_off(len));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:641:34\n |\n641 | pub fn try_into_mut(self) -> Result {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:643:13\n |\n643 | Ok(self.into())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:645:13\n |\n645 | Err(self)\n | ^^^\n |\nhelp: try calling `Err` as a method\n |\n645 - Err(self)\n645 + self.Err()\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:681:13\n |\n681 | unsafe impl Send for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:682:13\n |\n682 | unsafe impl Sync for Bytes {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:684:6\n |\n684 | impl Drop for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:691:6\n |\n691 | impl Clone for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:737:6\n |\n737 | impl AsRef<[u8]> for Bytes {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:759:6\n |\n759 | impl IntoIterator for Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n759 - impl IntoIterator for Bytes {\n759 + impl FromIterator for Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:768:10\n |\n768 | impl<'a> IntoIterator for &'a Bytes {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n768 - impl<'a> IntoIterator for &'a Bytes {\n768 + impl<'a> FromIterator for &'a Bytes {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:778:21\n |\n778 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n778 - fn from_iter>(into_iter: T) -> Self {\n778 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:785:6\n |\n785 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:791:6\n |\n791 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:792:45\n |\n792 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:797:6\n |\n797 | impl Ord for Bytes {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:803:6\n |\n803 | impl Eq for Bytes {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:805:6\n |\n805 | impl PartialEq<[u8]> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:811:6\n |\n811 | impl PartialOrd<[u8]> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:812:44\n |\n812 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:817:6\n |\n817 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:823:6\n |\n823 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:824:45\n |\n824 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:825:18\n |\n825 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:829:6\n |\n829 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:835:6\n |\n835 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:836:43\n |\n836 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:841:6\n |\n841 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:847:6\n |\n847 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:848:45\n |\n848 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:849:18\n |\n849 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:853:6\n |\n853 | impl PartialEq> for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:859:6\n |\n859 | impl PartialOrd> for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:860:47\n |\n860 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:865:6\n |\n865 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:871:6\n |\n871 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:872:45\n |\n872 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:873:18\n |\n873 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:877:6\n |\n877 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:883:6\n |\n883 | impl PartialOrd for Bytes {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:884:46\n |\n884 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:889:6\n |\n889 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:895:6\n |\n895 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:896:45\n |\n896 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:897:18\n |\n897 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:901:6\n |\n901 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:907:6\n |\n907 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:908:45\n |\n908 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:909:18\n |\n909 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:913:6\n |\n913 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:919:6\n |\n919 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:920:45\n |\n920 | fn partial_cmp(&self, other: &Bytes) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:921:18\n |\n921 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:21\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:925:14\n |\n925 | impl<'a, T: ?Sized> PartialEq<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:927:12\n |\n927 | Bytes: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:21\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:934:14\n |\n934 | impl<'a, T: ?Sized> PartialOrd<&'a T> for Bytes\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:936:12\n |\n936 | Bytes: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:938:45\n |\n938 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:945:6\n |\n945 | impl Default for Bytes {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:952:6\n |\n952 | impl From<&'static [u8]> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:958:6\n |\n958 | impl From<&'static str> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:964:6\n |\n964 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:999:6\n |\n999 | impl From> for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1030:6\n |\n1030 | impl From for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1052:6\n |\n1052 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1058:6\n |\n1058 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1125:5\n |\n1125 | drop(b);\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1364:6\n |\n1364 | impl Drop for Shared {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1539:9\n |\n1539 | Ok(actual) => {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1550:9\n |\n1550 | Err(actual) => {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1593:5\n |\n1593 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:1616:8\n |\n1616 | F: FnOnce(usize) -> usize,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:480:33\n |\n480 | let additional = if let Some(additional) = new_len.checked_sub(self.len()) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:680:13\n |\n680 | Some(new_cap) => new_cap,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:910:16\n |\n910 | if let Err(other) = self.try_unsplit(other) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:993:51\n |\n993 | fn try_unsplit(&mut self, other: BytesMut) -> Result<(), BytesMut> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 1 + use crate::bytes_mut::fmt::Result;\n |\n 1 + use core::fmt::Result;\n |\n 1 + use core::result::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:995:20\n |\n995 | return Ok(());\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1007:13\n |\n1007 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1009:13\n |\n1009 | Err(other)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1123:6\n |\n1123 | impl Drop for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::ops::Drop;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1203:15\n |\n1203 | Self: Sized,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1231:6\n |\n1231 | impl AsRef<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1247:6\n |\n1247 | impl AsMut<[u8]> for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsMut;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1261:10\n |\n1261 | impl<'a> From<&'a [u8]> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1267:10\n |\n1267 | impl<'a> From<&'a str> for BytesMut {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1273:6\n |\n1273 | impl From for Bytes {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1279:6\n |\n1279 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1285:6\n |\n1285 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1286:48\n |\n1286 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `Ord` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1291:6\n |\n1291 | impl Ord for BytesMut {\n | ^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Ord;\n |\n 1 + use core::cmp::Ord;\n |\n\nerror[E0405]: cannot find trait `Eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1297:6\n |\n1297 | impl Eq for BytesMut {}\n | ^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::Eq;\n |\n 1 + use core::cmp::Eq;\n |\n\nerror[E0405]: cannot find trait `Default` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1299:6\n |\n1299 | impl Default for BytesMut {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::default::Default;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1333:13\n |\n1333 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1335:13\n |\n1335 | Err(fmt::Error)\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0405]: cannot find trait `Clone` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1345:6\n |\n1345 | impl Clone for BytesMut {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::clone::Clone;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1351:6\n |\n1351 | impl IntoIterator for BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1351 - impl IntoIterator for BytesMut {\n1351 + impl FromIterator for BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1360:10\n |\n1360 | impl<'a> IntoIterator for &'a BytesMut {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1360 - impl<'a> IntoIterator for &'a BytesMut {\n1360 + impl<'a> FromIterator for &'a BytesMut {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1369:6\n |\n1369 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1372:12\n |\n1372 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1372 - T: IntoIterator,\n1372 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1387:10\n |\n1387 | impl<'a> Extend<&'a u8> for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1390:12\n |\n1390 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1390 - T: IntoIterator,\n1390 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `Extend` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1396:6\n |\n1396 | impl Extend for BytesMut {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::Extend;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1399:12\n |\n1399 | T: IntoIterator,\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1399 - T: IntoIterator,\n1399 + T: FromIterator,\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1408:21\n |\n1408 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1408 - fn from_iter>(into_iter: T) -> Self {\n1408 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1414:21\n |\n1414 | fn from_iter>(into_iter: T) -> Self {\n | ^^^^^^^^^^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/iter/traits/collect.rs:134:1\n |\n 134 | pub trait FromIterator: Sized {\n | -------------------------------- similarly named trait `FromIterator` defined here\n |\nhelp: a trait with a similar name exists\n |\n1414 - fn from_iter>(into_iter: T) -> Self {\n1414 + fn from_iter>(into_iter: T) -> Self {\n |\nhelp: consider importing this trait\n |\n 1 + use core::iter::IntoIterator;\n |\n\nerror[E0425]: cannot find function `drop` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1462:5\n |\n1462 | drop(Box::from_raw(ptr));\n | ^^^^ not found in this scope\n |\nhelp: consider importing one of these functions\n |\n 1 + use crate::bytes_mut::mem::drop;\n |\n 1 + use core::mem::drop;\n |\n\nerror[E0405]: cannot find trait `Send` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1552:13\n |\n1552 | unsafe impl Send for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Send;\n |\n\nerror[E0405]: cannot find trait `Sync` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1553:13\n |\n1553 | unsafe impl Sync for BytesMut {}\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sync;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1561:6\n |\n1561 | impl PartialEq<[u8]> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1567:6\n |\n1567 | impl PartialOrd<[u8]> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1568:44\n |\n1568 | fn partial_cmp(&self, other: &[u8]) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1573:6\n |\n1573 | impl PartialEq for [u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1579:6\n |\n1579 | impl PartialOrd for [u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1580:48\n |\n1580 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1581:18\n |\n1581 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1585:6\n |\n1585 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1591:6\n |\n1591 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1592:43\n |\n1592 | fn partial_cmp(&self, other: &str) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1597:6\n |\n1597 | impl PartialEq for str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1603:6\n |\n1603 | impl PartialOrd for str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1604:48\n |\n1604 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1605:18\n |\n1605 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1609:6\n |\n1609 | impl PartialEq> for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1615:6\n |\n1615 | impl PartialOrd> for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1616:47\n |\n1616 | fn partial_cmp(&self, other: &Vec) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1621:6\n |\n1621 | impl PartialEq for Vec {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1627:6\n |\n1627 | impl PartialOrd for Vec {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1628:48\n |\n1628 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1633:6\n |\n1633 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1639:6\n |\n1639 | impl PartialOrd for BytesMut {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1640:46\n |\n1640 | fn partial_cmp(&self, other: &String) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1645:6\n |\n1645 | impl PartialEq for String {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1651:6\n |\n1651 | impl PartialOrd for String {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1652:48\n |\n1652 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1653:18\n |\n1653 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self.as_bytes(), other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:21\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1657:14\n |\n1657 | impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1659:15\n |\n1659 | BytesMut: PartialEq,\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:21\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1666:14\n |\n1666 | impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1668:15\n |\n1668 | BytesMut: PartialOrd,\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1670:45\n |\n1670 | fn partial_cmp(&self, other: &&'a T) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1675:6\n |\n1675 | impl PartialEq for &[u8] {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1681:6\n |\n1681 | impl PartialOrd for &[u8] {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1682:48\n |\n1682 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1683:18\n |\n1683 | <[u8] as PartialOrd<[u8]>>::partial_cmp(self, other)\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1687:6\n |\n1687 | impl PartialEq for &str {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialOrd` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1693:6\n |\n1693 | impl PartialOrd for &str {\n | ^^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialOrd;\n |\n 1 + use core::cmp::PartialOrd;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1694:48\n |\n1694 | fn partial_cmp(&self, other: &BytesMut) -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1699:6\n |\n1699 | impl PartialEq for Bytes {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `PartialEq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1705:6\n |\n1705 | impl PartialEq for BytesMut {\n | ^^^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::bytes_mut::cmp::PartialEq;\n |\n 1 + use core::cmp::PartialEq;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1711:6\n |\n1711 | impl From for Vec {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::From;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\debug.rs:35:9\n |\n35 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:11:9\n |\n11 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\fmt\\hex.rs:20:9\n |\n20 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:12:20\n |\n12 | F: FnOnce(&mut *mut T) -> R;\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0405]: cannot find trait `FnOnce` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\loom.rs:18:20\n |\n18 | F: FnOnce(&mut *mut T) -> R,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 4 + use core::ops::FnOnce;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:119:9\n |\n119 | Ok(b) => a.saturating_sub(b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:120:9\n |\n120 | Err(_) => 0,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:129:9\n |\n129 | Ok(a) => usize::min(a, b),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:130:9\n |\n130 | Err(_) => b,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 80 + use core::result::Result::Err;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:149:56\n |\n149 | fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing one of these items\n |\n 80 + use core::fmt::Result;\n |\n 80 + use core::result::Result;\n |\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\lib.rs:163:6\n |\n163 | impl From for std::io::Error {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 80 + use core::convert::From;\n |\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2881:15\n |\n2881 | impl Buf for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_impl.rs:2885:15\n |\n2885 | impl Buf for Box {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1477:25\n |\n1477 | unsafe impl BufMut for &mut T {\n | ^^^^^^\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\buf_mut.rs:1481:25\n |\n1481 | unsafe impl BufMut for Box {\n | ^^^^^^\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\buf\\chain.rs:237:27\n |\n237 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n237 - fn into_iter(self) -> Self::IntoIter {\n237 + fn into_iter(self) -> as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes.rs:772:27\n |\n772 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n772 - fn into_iter(self) -> Self::IntoIter {\n772 + fn into_iter(self) -> <&'a bytes::Bytes as IntoIterator>::IntoIter {\n |\n\nerror[E0223]: ambiguous associated type\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.10.1\\src\\bytes_mut.rs:1364:27\n |\n1364 | fn into_iter(self) -> Self::IntoIter {\n | ^^^^^^^^^^^^^^\n |\nhelp: use fully-qualified syntax\n |\n1364 - fn into_iter(self) -> Self::IntoIter {\n1364 + fn into_iter(self) -> <&'a BytesMut as IntoIterator>::IntoIter {\n |\n\nSome errors have detailed explanations: E0223, E0405, E0412, E0425, E0531, E0786.\nFor more information about an error, try `rustc --explain E0223`.\nerror: could not compile `bytes` (lib) due to 618 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:55.378481600Z", + "finished_at": "2025-10-20T19:45:05.305696500Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\nerror[E0786]: found invalid metadata files for crate `cfg_if` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-b54fbca44f3cd17c.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 1572864 bytes failed\nmemory allocation of 393216 bytes failed\nmemory allocation of 50192 bytes failed\nmemory allocation of 786432 bytes failed\nmemory allocation of 262144 bytes failed\nmemory allocation of 49152 bytes failed\nmemory allocation of 16384 bytes failed\nmemory allocation of 22800 bytes failed\nmemory allocation of 8160 bytes failed\nmemory allocation of 147472 bytes failed\nmemory allocation of 9216 bytes failed\nmemory allocation of 294912 bytes failed\nmemory allocation of 34832 bytes failed\nmemory allocation of 12560 bytes failed\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 100368 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs:19:1\n |\n19 | extern crate std;\n | ^^^^^^^^^^^^^^^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror[E0786]: found invalid metadata files for crate `compiler_builtins`\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nSome errors have detailed explanations: E0462, E0786.\nFor more information about an error, try `rustc --explain E0462`.\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror[E0786]: found invalid metadata files for crate `alloc`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:40:1\n |\n40 | extern crate alloc;\n | ^^^^^^^^^^^^^^^^^^^\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-6d334bbed3f41802.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\n Compiling getrandom v0.2.16\nerror: could not compile `either` (lib) due to 2 previous errors\nwarning: build failed, waiting for other jobs to finish...\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:354:3\n |\n354 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:356:5\n |\n356 | assert_eq!(try_join(vec![\"\\0\"]), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:357:5\n |\n357 | assert_eq!(try_quote(\"\\0\"), Err(QuoteError::Nul));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:345:3\n |\n345 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:348:5\n |\n348 | assert_eq!(join(vec![]), \"\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:349:5\n |\n349 | assert_eq!(join(vec![\"\"]), \"''\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:350:5\n |\n350 | assert_eq!(join(vec![\"a\", \"b\"]), \"a b\");\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:351:5\n |\n351 | assert_eq!(join(vec![\"foo bar\", \"baz\"]), \"'foo bar' baz\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:286:3\n |\n286 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:328:9\n |\n328 | assert!(parts.len() == 2);\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:337:13\n |\n337 | println!(\"FAIL: for input <{}>, expected <{}>, got <{}>\",\n | ^^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:342:5\n |\n342 | assert!(ok);\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:276:3\n |\n276 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:281:13\n |\n281 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:269:3\n |\n269 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:272:9\n |\n272 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:134:3\n |\n134 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:110:3\n |\n110 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]\n | ^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:568:3\n |\n568 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:572:5\n |\n572 | assert_eq!(join(vec![INVALID_UTF8]), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:574:5\n |\n574 | assert_eq!(join(vec![]), &b\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:575:5\n |\n575 | assert_eq!(join(vec![&b\"\"[..]]), b\"''\");\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:555:3\n |\n555 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:559:5\n |\n559 | assert_eq!(quote(INVALID_UTF8), INVALID_UTF8_SINGLEQUOTED);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:561:5\n |\n561 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:562:5\n |\n562 | assert_eq!(quote(b\"foobar\"), &b\"foobar\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:563:5\n |\n563 | assert_eq!(quote(b\"foo bar\"), &b\"'foo bar'\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:564:5\n |\n564 | assert_eq!(quote(b\"'\\\"\"), &b\"\\\"'\\\\\\\"\\\"\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:565:5\n |\n565 | assert_eq!(quote(b\"\"), &b\"''\"[..]);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:545:3\n |\n545 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:550:13\n |\n550 | assert_eq!(sh.line_no, 3);\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:538:3\n |\n538 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:541:9\n |\n541 | assert_eq!(split(input), output.map(|o| o.iter().map(|&x| x.to_owned()).collect()));\n | ^^^^^^^^^\n\nerror: cannot find attribute `test` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:506:3\n |\n506 | #[test]\n | ^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:510:5\n |\n510 | assert!(core::str::from_utf8(INVALID_UTF8).is_err());\n | ^^^^^^\n\nerror: cannot find macro `debug_assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:412:5\n |\n412 | debug_assert!(i > 0);\n | ^^^^^^^^^^^^\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:410:9\n |\n410 | unreachable!()\n | ^^^^^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:234:3\n |\n234 | #[derive(PartialEq)]\n | ^^^^^^\n\nerror: cannot find macro `assert` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:225:13\n |\n225 | assert!(rest.len() < in_bytes.len()); // no infinite loop\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:170:3\n |\n170 | #[derive(Default, Debug, Clone)]\n | ^^^^^^\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:1:5\n |\n1 | use std::fmt;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:1:5\n |\n1 | use std::fmt;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:66:5\n |\n66 | use std::fmt;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:42:51\n |\n42 | transform(self.0.as_ref(), lowercase, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:43:51\n |\n43 | transform(self.0.as_ref(), uppercase, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:57:51\n |\n57 | transform(self.0.as_ref(), uppercase, |f| write!(f, \"_\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:1:5\n |\n1 | use std::{cmp, env, fmt, fs::File, io::Write, path::PathBuf};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:55:51\n |\n55 | transform(self.0.as_ref(), lowercase, |f| write!(f, \"_\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:43:52\n |\n43 | transform(self.0.as_ref(), capitalize, |f| write!(f, \" \"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:43:52\n |\n43 | transform(self.0.as_ref(), capitalize, |f| write!(f, \"-\"), f)\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:182:13\n |\n182 | write!(f, \"ς\")?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:184:13\n |\n184 | write!(f, \"{}\", c.to_lowercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:193:9\n |\n193 | write!(f, \"{}\", c.to_uppercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:202:9\n |\n202 | write!(f, \"{}\", c.to_uppercase())?;\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 53 + use core::write;\n |\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:58:5\n |\n58 | use std::{env, fs, process::Command, str};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `second-stack` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name second_stack --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\second-stack-0.3.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=06adfc46a0a87d93 -C extra-filename=-76bd9f5d210416c5 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:97:7\n |\n97 | #[derive(Clone, Copy, PartialEq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n53 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:53:9\n |\n53 | use std::cmp::Ordering::{Equal, Greater, Less};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `constant_time_eq` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name constant_time_eq --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\constant_time_eq-0.3.1\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"count_instructions_test\\\"))\" -C metadata=c9e40f4620bad526 -C extra-filename=-b7f0e5048584fd47 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:87:9\n |\n87 | use std::cmp::Ordering::*;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:229:9\n |\n229 | panic!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:213:13\n |\n213 | assert_eq!(iter.next(), None, \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:18:31\n |\n18 | UIntCode::Term => write!(f, \"UTerm\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:19:42\n |\n19 | UIntCode::Zero(ref inner) => write!(f, \"UInt<{}, B0>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `assert_eq` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:200:13\n |\n200 | assert_eq!(equals_sign, \"=\", \"{}\", EXPECT_MSG);\n | ^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::assert_eq;\n |\n\nerror: cannot find macro `panic` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:145:9\n |\n145 | panic!(\"{}\", format!(\"Cargo.toml does not contain `{}`\", TABLE_HEADER));\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 58 + use core::panic;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:20:41\n |\n20 | UIntCode::One(ref inner) => write!(f, \"UInt<{}, B1>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:111:3\n |\n111 | #[derive(Debug)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:28:30\n |\n28 | IntCode::Zero => write!(f, \"Z0\"),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:104:3\n |\n104 | #[derive(Debug, Ord, PartialEq, PartialOrd, Eq)]\n | ^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 58 + use core::prelude::rust_2024::derive;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:29:40\n |\n29 | IntCode::Pos(ref inner) => write!(f, \"PInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:30:40\n |\n30 | IntCode::Neg(ref inner) => write!(f, \"NInt<{}>\", inner),\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:99:13\n |\n99 | println!(\"cargo:rustc-cfg={}\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:94:9\n |\n94 | println!(\"cargo:rustc-check-cfg=cfg(coverage_nightly)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:24\n |\n105 | Some(b) => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:91:9\n |\n91 | println!(\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:128:21\n |\n128 | None => write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:90:9\n |\n90 | println!(\"cargo:rustc-check-cfg=cfg(kani)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:89:9\n |\n89 | println!(\"cargo:rustc-check-cfg=cfg(doc_cfg)\");\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:169:9\n |\n169 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: could not compile `thiserror` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=6a717dbec700d35b -C extra-filename=-10a0104f68e4ec49 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\build\\thiserror-10a0104f68e4ec49 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:85:13\n |\n85 | println!(\"cargo:rustc-check-cfg=cfg(rust, values(\\\"{}.{}.{}\\\"))\", major, minor, patch);\n | ^^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:215:9\n |\n215 | write!(\n | ^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::write;\n |\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:77:13\n |\n77 | println!(\"cargo:rustc-check-cfg=cfg({})\", version_cfg.cfg_name);\n | ^^^^^^^\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:248:5\n |\n248 | format!(\n | ^^^^^^\n\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=66ed9722cd8743ba -C extra-filename=-aff604095d65242b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:67:5\n |\n67 | println!(\"cargo:rerun-if-changed=Cargo.toml\");\n | ^^^^^^^\n\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `nohash-hasher` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name nohash_hasher --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\nohash-hasher-0.2.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"std\\\"))\" -C metadata=926ee7921f220b86 -C extra-filename=-74cd889d6f6ebf20 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `convert_case` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name convert_case --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"rand\\\", \\\"random\\\"))\" -C metadata=5a3d66d5d0886277 -C extra-filename=-55893302869ebd74 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\n\nerror: cannot find macro `format` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:269:5\n |\n269 | format!(\n | ^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:60:45\n |\n60 | fn parse_word(&mut self, mut ch: u8) -> Option> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:17:24\n |\n17 | pub trait ToKebabCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:62:5\n |\n62 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:64:31\n |\n64 | '\"' => if let Err(()) = self.parse_double(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:66:28\n |\n66 | return None;\n | ^^^^ not found in this scope\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:308:25\n |\n308 | let mut tests = vec![\n | ^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:68:32\n |\n68 | '\\'' => if let Err(()) = self.parse_single(&mut result) {\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:38:27\n |\n38 | pub struct AsKebabCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:114:15\n |\n114 | cfg_name: String,\n | ^^^^^^ not found in this scope\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:340:25\n |\n340 | let mut tests = vec![\n | ^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\kebab.rs:40:9\n |\n40 | impl> fmt::Display for AsKebabCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:18:29\n |\n18 | pub trait ToLowerCamelCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:24:38\n |\n24 | fn to_lower_camel_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:70:28\n |\n70 | return None;\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:72:32\n |\n72 | '\\\\' => if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:76:28\n |\n76 | return None;\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:81:20\n |\n81 | if let Some(ch2) = self.next_char() { ch = ch2; } else { break; }\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:86:57\n |\n86 | fn parse_double(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:88:20\n |\n88 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:39:32\n |\n39 | pub struct AsLowerCamelCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:91:32\n |\n91 | if let Some(ch3) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:181:24\n |\n181 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 58 + use core::option::Option::None;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:219:13\n |\n219 | Some(VersionCfg { version: Version { major, minor, patch }, cfg_name: name })\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 58 + use core::option::Option::Some;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:41:9\n |\n41 | impl> fmt::Display for AsLowerCamelCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:113:57\n |\n113 | fn parse_single(&mut self, result: &mut Vec) -> Result<(), ()> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:60:11\n |\n 60 | fn main() {\n | ___________^\n 61 | | // Avoid unnecessary re-building.\n 62 | | println!(\"cargo:rerun-if-changed=build.rs\");\n... |\n102 | | }\n | |_^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:54:17\n |\n54 | |_| Ok(()),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:106:12\n |\n106 | major: usize,\n | ^^^^^\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:18:30\n |\n18 | pub trait ToShoutyKebabCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:39:33\n |\n39 | pub struct AsShoutyKebabCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:113:14\n |\n113 | version: Version,\n | ^^^^^^^\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_kebab.rs:41:9\n |\n41 | impl> fmt::Display for AsShoutyKebabCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:117:35\n |\n117 | const ITER_FIRST_NEXT_EXPECT_MSG: &str = \"unreachable: a string split cannot produce 0 items\";\n | ^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:115:20\n |\n115 | if let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:18:30\n |\n18 | pub trait ToShoutySnakeCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:119:44\n |\n119 | fn parse_version_cfgs_from_cargo_toml() -> Vec {\n | ^^^^^^^^^^^^^^^\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:25:29\n |\n25 | pub trait ToShoutySnekCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:142:25\n |\n142 | const TABLE_HEADER: &str = \"[package.metadata.build-rs]\";\n | ^^^^\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:31:10\n |\n31 | impl ToShoutySnekCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:195:31\n |\n195 | const EXPECT_MSG: &str =\n | ^^^^\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:53:33\n |\n53 | pub struct AsShoutySnakeCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:224:23\n |\n224 | fn rustc_version() -> Version {\n | ^^^^^^^\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:55:9\n |\n55 | impl> fmt::Display for AsShoutySnakeCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs:236:29\n |\n236 | const RUSTC_EXPECT_MSG: &str = \"could not parse rustc version output\";\n | ^^^^\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:17:24\n |\n17 | pub trait ToSnakeCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0786.\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:126:32\n |\n126 | fn next_char(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:24:23\n |\n24 | pub trait ToSnekCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:29:10\n |\n29 | impl ToSnekCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:36:32\n |\n36 | fn to_snake_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:133:10\n |\n133 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:51:27\n |\n51 | pub struct AsSnakeCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:135:27\n |\n135 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:53:9\n |\n53 | impl> fmt::Display for AsSnakeCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:136:16\n |\n136 | if let Some(mut ch) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:18:24\n |\n18 | pub trait ToTitleCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:24:32\n |\n24 | fn to_title_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:142:35\n |\n142 | while let Some(ch2) = self.next_char() {\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:39:27\n |\n39 | pub struct AsTitleCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:41:9\n |\n41 | impl> fmt::Display for AsTitleCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:24\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:18:24\n |\n18 | pub trait ToTrainCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:148:81\n |\n148 | if let Some(ch2) = self.next_char() { ch = ch2; } else { return None; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:152:13\n |\n152 | None\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:39:27\n |\n39 | pub struct AsTrainCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:160:34\n |\n160 | pub fn split(in_bytes: &[u8]) -> Option>> {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\train.rs:41:9\n |\n41 | impl> fmt::Display for AsTrainCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:24\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror: could not compile `zerocopy` (build script) due to 33 previous errors\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:24\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:18:29\n |\n18 | pub trait ToUpperCamelCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:193:75\n |\n193 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:24:38\n |\n24 | fn to_upper_camel_case(&self) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:196:24\n |\n196 | .collect::>, QuoteError>>()?\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:206:56\n |\n206 | pub fn quote<'a>(&self, mut in_bytes: &'a [u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0405]: cannot find trait `ToOwned` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:31:25\n |\n31 | pub trait ToPascalCase: ToOwned {\n | ^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:457:20\n |\n457 | pub fn join<'a, I: IntoIterator>(words: I) -> Vec {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:24\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Sized` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:36:10\n |\n36 | impl ToPascalCase for T {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::marker::Sized;\n |\n\nthread 'rustc' panicked at /rustc-dev/1159e78c4747b02ef996e55082b704c09b970588\\compiler\\rustc_codegen_ssa\\src\\back\\write.rs:1673:6:\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:52:32\n |\n52 | pub struct AsUpperCamelCase>(pub T);\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror[E0405]: cannot find trait `AsRef` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:54:9\n |\n54 | impl> fmt::Display for AsUpperCamelCase {\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use core::convert::AsRef;\n |\n\nerror: cannot find macro `unreachable` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:362:21\n |\n362 | unreachable!()\n | ^^^^^^^^^^^\n |\nhelp: consider importing this macro\n |\n 1 + use core::unreachable;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:56:52\n |\n56 | transform(self.0.as_ref(), capitalize, |_| Ok(()), f)\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:469:68\n |\n469 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nfailed to spawn coordinator thread: Os { code: 1455, kind: Uncategorized, message: \"The paging file is too small for this operation to complete.\" }\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:377:21\n |\n377 | let tests = vec![\n | ^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nstack backtrace:\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:74:34\n |\n74 | fn get_iterator(s: &str) -> impl Iterator {\n | ^^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::iter::Iterator;\n |\n\n 0: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::win64::trace\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:410:5\n |\n410 | println!(\"cargo:rerun-if-changed=tests\");\n | ^^^^^^^\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:85:8\n |\n85 | F: FnMut(&str, &mut fmt::Formatter) -> fmt::Result,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^ not found in this scope\n\nerror[E0405]: cannot find trait `FnMut` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:86:8\n |\n86 | G: FnMut(&mut fmt::Formatter) -> fmt::Result,\n | ^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n53 + use core::ops::FnMut;\n |\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:6:9\n |\n6 | One(Box),\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:115:19\n |\n115 | while let Some((i, c)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\win64.rs:85\nerror[E0412]: cannot find type `Box` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:12:9\n |\n12 | Neg(Box),\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:124:20\n |\n124 | if let Some(&(next_i, next)) = char_indices.peek() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\n 1: 0x7ff9a79a8b82 - std::backtrace_rs::backtrace::trace_unsynchronized\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:497:38\n |\n497 | pub fn try_quote(in_bytes: &[u8]) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this type alias\n |\n 27 + use bytes::alloc::fmt::Result;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:175:5\n |\n175 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:98:8\n |\n98 | b: Option,\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\..\\..\\backtrace\\src\\backtrace\\mod.rs:66\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:180:15\n |\n180 | while let Some(c) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:105:13\n |\n105 | Some(b) => write!(\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:188:5\n |\n188 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Option`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:155:12\n |\n155 | b: Option::Some(right),\n | ^^^^^^ use of undeclared type `Option`\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:196:5\n |\n196 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:201:12\n |\n201 | if let Some((_, c)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:203:16\n |\n203 | if let Some((i, _)) = char_indices.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lib.rs:208:5\n |\n208 | Ok(())\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 53 + use core::result::Result::Ok;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\lower_camel.rs:20:44\n |\n20 | fn to_lower_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\shouty_snake.rs:31:9\n |\n31 | impl ToShoutySnekCase for T {\n | ^^^^^^\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:540:29\n |\n540 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:29:9\n |\n29 | impl ToSnekCase for T {\n | ^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\snake.rs:19:38\n |\n19 | fn to_snake_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\n 2: 0x7ff9a79a8b82 - std::sys::backtrace::_print_fmt\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:548:15\n |\n548 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\title.rs:20:38\n |\n20 | fn to_title_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `Iterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:66:10\n |\n66 | impl<'a> Iterator for Shlex<'a> {\n | ^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:68:27\n |\n68 | fn next(&mut self) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0220]: associated type `Owned` not found for `Self`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:20:44\n |\n20 | fn to_upper_camel_case(&self) -> Self::Owned;\n | ^^^^^ associated type `Owned` not found\n\nerror: bound modifier `?` can only be applied to `Sized`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.4.1\\src\\upper_camel.rs:36:9\n |\n36 | impl ToPascalCase for T {\n | ^^^^^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:92:31\n |\n92 | pub fn split(in_str: &str) -> Option> {\n | ^^^^^^ not found in this scope\n\nSome errors have detailed explanations: E0220, E0405, E0412, E0425, E0462, E0463, E0531, E0786.\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:24\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nFor more information about an error, try `rustc --explain E0220`.\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:24\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:156:74\n |\n156 | pub fn join<'a, I: IntoIterator>(&self, words: I) -> Result {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:5:10\n |\n5 | Zero(Box),\n | ^^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:11:9\n |\n11 | Pos(Box),\n | ^^^^^^^^^^^^^\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:163:49\n |\n163 | pub fn quote<'a>(&self, in_str: &'a str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:35:24\n |\n35 | fn gen_uint(u: u64) -> UIntCode {\n | ^^^^^^^^\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:177:6\n |\n177 | impl From for Quoter {\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:52:23\n |\n52 | fn gen_int(i: i64) -> IntCode {\n | ^^^^^^^\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0405]: cannot find trait `From` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:183:6\n |\n183 | impl From for bytes::Quoter {\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:63:36\n |\n63 | fn gcdi(mut a: i64, mut b: i64) -> i64 {\n | ^^^\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:76:36\n |\n76 | fn gcdu(mut a: u64, mut b: u64) -> u64 {\n | ^^^\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:201:20\n |\n201 | pub fn join<'a, I: IntoIterator>(words: I) -> String {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:86:20\n |\n86 | fn sign(i: i64) -> char {\n | ^^^^\n\nerror[E0405]: cannot find trait `IntoIterator` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:24\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:96:8\n |\n96 | a: u64,\n | ^^^\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:213:67\n |\n213 | pub fn try_join<'a, I: IntoIterator>(words: I) -> Result {\n | ^^^^^^ not found in this scope\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:66\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:151:84\n |\n151 | fn uint_binary_test(left: u64, operator: &'static str, right: u64, result: u64) -> UIntTest {\n | ^^^^^^^^\n\n 3: 0x7ff9a79a8b82 - std::sys::backtrace::impl$0::print::impl$0::fmt\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:161:8\n |\n161 | a: i64,\n | ^^^\n\nerror[E0412]: cannot find type `Result` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:241:35\n |\n241 | pub fn try_quote(in_str: &str) -> Result, QuoteError> {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:198:83\n |\n198 | fn int_binary_test(left: i64, operator: &'static str, right: i64, result: i64) -> IntBinaryTest {\n | ^^^^^^^^^^^^^\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:39\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `SPLIT_TEST_ITEMS` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:271:29\n |\n271 | for &(input, output) in SPLIT_TEST_ITEMS {\n | ^^^^^^^^^^^^^^^^ not found in this scope\n |\nnote: found an item that was configured out\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:246:8\n |\n245 | #[cfg(test)]\n | ---- the item is gated here\n246 | static SPLIT_TEST_ITEMS: &'static [(&'static str, Option<&'static [&'static str]>)] = &[\n | ^^^^^^^^^^^^^^^^\n\n 4: 0x7ff9a79dbbab - core::fmt::rt::Argument::fmt\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:208:9\n |\n208 | op: &'static str,\n | ^^^^^^^^^^^^\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\rt.rs:173\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:239:69\n |\n239 | fn int_unary_test(operator: &'static str, num: i64, result: i64) -> IntUnaryTest {\n | ^^^^^^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:279:15\n |\n279 | while let Some(word) = sh.next() {\n | ^^^^ not found in this scope\n\n 5: 0x7ff9a79dbbab - core::fmt::write\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:247:37\n |\n247 | fn uint_cmp_test(a: u64, b: u64) -> String {\n | ^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:83:9\n |\n83 | Some(result)\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:101:36\n |\n101 | ... return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:104:37\n |\n104 | '\"' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:108:24\n |\n108 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:117:38\n |\n117 | '\\'' => { return Ok(()); },\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:121:24\n |\n121 | return Err(());\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:268:36\n |\n268 | fn int_cmp_test(a: i64, b: i64) -> String {\n | ^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:128:19\n |\n128 | if res == Some(b'\\n') { self.line_no += 1; }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:163:38\n |\n163 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:290:23\n |\n290 | pub fn gen_tests() -> String {\n | ^^^^^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:194:9\n |\n194 | Ok(words.into_iter()\n | ^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:396:17\n |\n396 | pub fn no_std() {}\n | ^^\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:209:20\n |\n209 | return Ok(b\"''\"[..].into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:212:20\n |\n212 | return Err(QuoteError::Nul);\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:222:24\n |\n222 | return Ok(in_bytes.into());\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:405:36\n |\n405 | pub fn force_unix_path_separator() {}\n | ^^\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\bytes.rs:229:9\n |\n229 | Ok(out.into())\n | ^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:95:38\n |\n95 | if shl.had_error { None } else { Some(res) }\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-1.3.0\\src\\lib.rs:164:9\n |\n164 | Ok(match self.inner.quote(in_str.as_bytes())? {\n | ^^ not found in this scope\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:407:11\n |\n407 | fn main() {\n | ___________^\n408 | | no_std();\n409 | | force_unix_path_separator();\n410 | | println!(\"cargo:rerun-if-changed=tests\");\n... |\n416 | | f.write_all(tests.as_bytes()).unwrap();\n417 | | }\n | |_^\n\nSome errors have detailed explanations: E0405, E0412, E0425, E0531, E0786.\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:43:27\n |\n43 | UIntCode::One(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nFor more information about an error, try `rustc --explain E0405`.\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:45:28\n |\n45 | UIntCode::Zero(Box::new(result))\n | ^^^ use of undeclared type `Box`\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:56:33\n |\n56 | Greater => IntCode::Pos(Box::new(gen_uint(i as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `Box`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:57:30\n |\n57 | Less => IntCode::Neg(Box::new(gen_uint(i.abs() as u64))),\n | ^^^ use of undeclared type `Box`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs:297:22\n |\n297 | let mut result = String::new();\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0433, E0463, E0531, E0786.\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\fmt\\mod.rs:1468\n 6: 0x7ff9a799e5d7 - std::io::default_write_fmt\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:639\n 7: 0x7ff9a799e5d7 - std::io::Write::write_fmt\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\io\\mod.rs:1954\n 8: 0x7ff9a79a89c5 - std::sys::backtrace::BacktraceLock::print\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:42\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\n 9: 0x7ff9a79ae729 - std::panicking::default_hook::closure$0\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror: could not compile `typenum` (build script) due to 58 previous errors\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:300\n 10: 0x7ff9a79ae49f - std::panicking::default_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:327\n 11: 0x7ff9a917a479 - core[443c7eb89c3a0e8]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize), <((rustc_lint_defs[b5dab8794e6fe27b]::Level, &str), usize) as core[443c7eb89c3a0e8]::cmp::PartialOrd>::lt>\n 12: 0x7ff9a79af37a - std::panicking::rust_panic_with_hook\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:841\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\n 13: 0x7ff9a79af0e9 - std::panicking::begin_panic_handler::closure$0\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:706\n 14: 0x7ff9a79a993f - std::sys::backtrace::__rust_end_short_backtrace\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\backtrace.rs:174\n 15: 0x7ff9a79aecfe - std::panicking::begin_panic_handler\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\panicking.rs:697\n 16: 0x7ff9aac2fa21 - core::panicking::panic_fmt\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\panicking.rs:75\n 17: 0x7ff9aac30040 - core::result::unwrap_failed\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\core\\src\\result.rs:1765\n 18: 0x7ff9a3f561d2 - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs7toJiEQ5ckY_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs9nOHGXg5tm_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5wri\n 19: 0x7ff9a3f45fcf - std::vector,std::allocator >,std::allocator,std::allocator > > >::_Construct_n,std::allocator > * __\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\n 20: 0x7ff9a3fafbb3 - ::codegen_crate\n 21: 0x7ff9a3f34ac7 - ::codegen_and_build_linker\n 22: 0x7ff9a3eb82b1 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 23: 0x7ff9a3eb2940 - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 24: 0x7ff9a3eae38f - RINvNtNtCs9iOHoBythrW_3std3sys9backtrace28___rust_begin_short_backtraceNCNCINvNtCs2bdwwDMrIBx_15rustc_interface4util26run_in_thread_with_globalsNCINvB1e_31run_in_thread_pool_with_globalsNCINvNtB1g_9interface12run_compileruNCNvCshSR4YUB5FzN_17rustc_driver_i\n 25: 0x7ff9a3ebc50d - std[6c5d1f3eac284022]::sys::backtrace::__rust_begin_short_backtrace::<::spawn_unchecked_::{closure#0}, ()>::{closure#1}::{closure#0}::{closure#0}, ()>\n 26: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 27: 0x7ff9a79b2f3d - alloc::boxed::impl$28::call_once\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\alloc\\src\\boxed.rs:1971\n 28: 0x7ff9a79b2f3d - std::sys::pal::windows::thread::impl$0::new::thread_start\n at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library\\std\\src\\sys\\pal\\windows\\thread.rs:60\n 29: 0x7ffb3b43e8d7 - BaseThreadInitThunk\n 30: 0x7ffb3d6cc53c - RtlUserThreadStart\nerror: could not compile `shlex` (lib) due to 105 previous errors\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror: the compiler unexpectedly panicked. this is a bug.\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\n\nnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md\n\nnote: rustc 1.90.0 (1159e78c4 2025-09-14) running on x86_64-pc-windows-msvc\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\n\nnote: compiler flags: --crate-type lib -C embed-bitcode=no -C debug-assertions=off -C linker=rust-lld.exe -C strip=debuginfo\n\nnote: some of the compiler flags provided by cargo are hidden\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\n\nquery stack during panic:\nend of query stack\nerror: could not compile `heck` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name heck --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\heck-0.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=60d50e565e71bbd2 -C extra-filename=-0d7331e6f96820f3 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989242054\\target_st_dd276004-679d-4b0d-a876-748da5da1d5e\\release\\deps --cap-lints allow` (exit code: 101)\nerror: could not compile `heck` (lib) due to 76 previous errors\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0531, E0786.\nerror: could not compile `version_check` (lib) due to 101 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:46.994594100Z", + "finished_at": "2025-10-20T19:45:05.030333700Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\nmemory allocation of 403094 bytes failed\nerror[E0786]: found invalid metadata files for crate `hashbrown` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-80863cb2f875ee01.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:15:9\n |\n15 | println!(\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-cfg=ga_is_deprecated\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:11:13\n |\n11 | println!(\"cargo:rustc-check-cfg=cfg(ga_is_deprecated)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:3:9\n |\n3 | println!(\"cargo:rustc-cfg=relaxed_coherence\");\n | ^^^^^^^\n\nmemory allocation of 64800 bytes failed\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:2:8\n |\n2 | if version_check::is_min_version(\"1.41.0\").unwrap_or(false) {\n | ^^^^^^^^^^^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `version_check`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:8:8\n |\n8 | if version_check::is_min_version(\"1.65.0\").unwrap_or(false) {\n | ^^^^^^^^^^^^^ can't find crate\n\nerror[E0463]: can't find crate for `version_check`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:10:12\n |\n10 | if version_check::is_min_version(\"1.80.0\").unwrap_or(false) {\n | ^^^^^^^^^^^^^ can't find crate\n\nerror: no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nerror: requires `sized` lang_item\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\generic-array-0.14.9\\build.rs:1:11\n |\n 1 | fn main() {\n | ___________^\n 2 | | if version_check::is_min_version(\"1.41.0\").unwrap_or(false) {\n 3 | | println!(\"cargo:rustc-cfg=relaxed_coherence\");\n... |\n19 | | }\n | |_^\n\nSome errors have detailed explanations: E0463, E0786.\nFor more information about an error, try `rustc --explain E0463`.\nerror: could not compile `rand_core` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name rand_core --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rand_core-0.6.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"getrandom\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"getrandom\\\", \\\"serde\\\", \\\"serde1\\\", \\\"std\\\"))\" -C metadata=623b4eb0f924e591 -C extra-filename=-69a1add8e2bdcbf9 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\release\\deps --extern getrandom=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\wasm32-unknown-unknown\\release\\deps\\libgetrandom-bce4b06e697ad859.rmeta --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000142, STATUS_DLL_INIT_FAILED)\nwarning: build failed, waiting for other jobs to finish...\nerror: could not compile `generic-array` (build script) due to 12 previous errors\nerror: could not compile `cc` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cc --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cc-1.2.41\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"jobserver\\\", \\\"parallel\\\"))\" -C metadata=cdd877176ca4a1c5 -C extra-filename=-8baee91765844333 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\release\\deps --extern find_msvc_tools=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\release\\deps\\libfind_msvc_tools-b458c414c511e9aa.rmeta --extern shlex=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\release\\deps\\libshlex-c306238f53f9a1f2.rmeta --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989223272\\target_st_56bcd3b0-1d21-4178-ba65-7cf0ef1af7da\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:48.395371900Z", + "finished_at": "2025-10-20T19:45:03.229571200Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling decorum v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989533534)\nerror: expected parentheses\n --> src\\lib.rs:6:37\n |\n6 | index(name = by_user_day, btree = [user_id, day]),\n | ^\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:19:26\n |\n19 | ctx.db.logs().insert(Logs { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:20:26\n |\n20 | ctx.db.logs().insert(Logs { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:21:26\n |\n21 | ctx.db.logs().insert(Logs { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^ not found in this scope\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:19:12\n |\n19 | ctx.db.logs().insert(Logs { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:20:12\n |\n20 | ctx.db.logs().insert(Logs { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:21:12\n |\n21 | ctx.db.logs().insert(Logs { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:45:06.013260600Z", + "finished_at": "2025-10-20T19:45:58.885104300Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\nmemory allocation of 1572864 bytes failed\nmemory allocation of 16384 bytes failed\nerror[E0786]: found invalid metadata files for crate `compiler_builtins` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-793a3abeda5f8f32.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nmemory allocation of 786432 bytes failed\nmemory allocation of 25616 bytes failed\nmemory allocation of 62720 bytes failed\nmemory allocation of 32768 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 18432 bytes failed\nmemory allocation of 133136 bytes failed\nmemory allocation of 81920 bytes failed\nmemory allocation of 32256 bytes failed\nmemory allocation of 16656 bytes failed\nmemory allocation of 200720 bytes failed\nmemory allocation of 303120 bytes failed\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:1:5\n |\n1 | use std::process::Command;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0786]: found invalid metadata files for crate `core` which `std` depends on\n |\n = note: failed to mmap file 'C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-29b5e38e35315fc0.rlib': The paging file is too small for this operation to complete. (os error 1455)\n\nerror: failed to create encoded metadata from file: OS Error 1455 (FormatMessageW() returned error 317) (os error 1455)\n\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:180:9\n |\n180 | write!(f, \"{}-{:02}-{:02}\", y, m, d)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:5:3\n |\n5 | #[derive(Debug, PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:193:9\n |\n193 | write!(f, \"{}\", self.as_str())\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:12:3\n |\n12 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:3:3\n |\n3 | #[derive(Debug, PartialEq, Eq, Copy, Clone)]\n | ^^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:201:9\n |\n201 | write!(f, \"Version({:?}, {:?})\", self.0, self.to_mmp())\n | ^^^^^\n\nerror: cannot find macro `write` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:194:9\n |\n194 | write!(f, \"{}.{}.{}\", major, minor, patch)\n | ^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:4:3\n |\n4 | #[derive(PartialEq, Eq, Copy, Clone, PartialOrd, Ord)]\n | ^^^^^^\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:38:33\n |\n38 | Flat | UpperFlat => vec![name.to_string()],\n | ^^^\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:2:5\n |\n2 | use std::process::Command;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:3:5\n |\n3 | use std::str;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: cannot find macro `vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:173:9\n |\n173 | vec![\n | ^^^\n\nerror: could not compile `heck` (lib) due to 1 previous error\nwarning: build failed, waiting for other jobs to finish...\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:8:5\n |\n8 | println!(\"cargo:rustc-env=GIT_HASH={git_hash}\");\n | ^^^^^^^\n\nerror: cannot find attribute `derive` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:13:3\n |\n13 | #[derive(Eq, PartialEq, Clone, Copy, Debug)]\n | ^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:20:9\n |\n20 | println!(\"cargo:rustc-cfg=no_diagnostic_namespace\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:14:9\n |\n14 | println!(\"cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:6:5\n |\n6 | println!(\"cargo:rerun-if-changed=build.rs\");\n | ^^^^^^^\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:9:9\n |\n9 | Some(minor) => minor,\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:24:29\n |\n24 | fn rustc_minor_version() -> Option {\n | ^^^^^^ not found in this scope\n |\nhelp: consider importing this enum\n |\n 1 + use core::option::Option;\n |\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:29:25\n |\n29 | if pieces.next() != Some(\"rustc 1\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.41\\build.rs:30:16\n |\n30 | return None;\n | ^^^^ not found in this scope\n |\nhelp: consider importing this unit variant\n |\n 1 + use core::option::Option::None;\n |\n\nerror: `#[panic_handler]` function required, but not found\n\nerror: unwinding panics are not supported without std\n |\n = help: using nightly cargo, use -Zbuild-std with panic=\"abort\" to avoid unwinding\n = note: since the core library is usually precompiled with panic=\"unwind\", rebuilding your crate with panic=\"abort\" may not be enough to fix the problem\n\nSome errors have detailed explanations: E0412, E0425, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0412`.\nerror[E0462]: found staticlib `std` instead of rlib or dylib\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:1:5\n |\n1 | use std::env;\n | ^^^\n |\n = note: the following crate versions were found:\n crate `std`: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-5740e47ddabbb05c.dll.lib\n = help: please recompile that crate using --crate-type lib\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:2:5\n |\n2 | use std::ffi::OsString;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `quote` (build script) due to 13 previous errors\nerror: could not compile `proc-macro2` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.101\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"proc-macro\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"nightly\\\", \\\"proc-macro\\\", \\\"span-locations\\\"))\" -C metadata=82128824d3a4bb64 -C extra-filename=-dab796b861feb7f1 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\build\\proc-macro2-dab796b861feb7f1 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `find-msvc-tools` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name find_msvc_tools --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg cfg(disable_clang_cl_tests) -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=c2867947c8ab69f2 -C extra-filename=-b458c414c511e9aa --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `serde` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.228\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"derive\\\", \\\"rc\\\", \\\"serde_derive\\\", \\\"std\\\", \\\"unstable\\\"))\" -C metadata=686c521bf3eaf459 -C extra-filename=-3be5730e5e4d5eb8 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\build\\serde-3be5730e5e4d5eb8 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:3:5\n |\n3 | use std::fs;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:4:5\n |\n4 | use std::io::ErrorKind;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:5:5\n |\n5 | use std::iter;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror: could not compile `bitflags` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name bitflags --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.10.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"arbitrary\\\", \\\"bytemuck\\\", \\\"example_generated\\\", \\\"serde\\\", \\\"serde_core\\\", \\\"std\\\"))\" -C metadata=2ecda05e5b7e7d88 -C extra-filename=-3ccbf4790d628c5c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:6:5\n |\n6 | use std::path::Path;\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0463]: can't find crate for `std`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:7:5\n |\n7 | use std::process::{self, Command, Stdio};\n | ^^^ can't find crate\n |\n = note: the `x86_64-pc-windows-msvc` target may not support the standard library\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\build.rs:7:20\n |\n7 | let git_hash = String::from_utf8(output.stdout).unwrap();\n | ^^^^^^ use of undeclared type `String`\n\nSome errors have detailed explanations: E0433, E0462, E0786.\nFor more information about an error, try `rustc --explain E0433`.\nerror: could not compile `spacetimedb-lib` (build script) due to 6 previous errors\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:140:9\n |\n140 | eprintln!(\"Environment variable ${key} is not set during execution of build script\");\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:130:13\n |\n130 | eprintln!(\"Failed to clean up {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `eprintln` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:78:13\n |\n78 | eprintln!(\"Failed to create {}: {}\", out_subdir.display(), err);\n | ^^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:55:9\n |\n55 | println!(\"cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:51:9\n |\n51 | println!(\"cargo:rustc-cfg=error_generic_member_access\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:13:5\n |\n13 | println!(\"cargo:rustc-check-cfg=cfg(thiserror_nightly_testing)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:12:5\n |\n12 | println!(\"cargo:rustc-check-cfg=cfg(error_generic_member_access)\");\n | ^^^^^^^\n\nerror: cannot find macro `println` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:10:5\n |\n10 | println!(\"cargo:rerun-if-changed=build/probe.rs\");\n | ^^^^^^^\n\nerror: could not compile `cfg-if` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name cfg_if --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"core\\\", \\\"rustc-dep-of-std\\\"))\" -C metadata=fe7f54d52ee07885 -C extra-filename=-da77893bbdbcb63e --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `hex` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name hex --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hex-0.4.3\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"alloc\\\"\" --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"alloc\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\"))\" -C metadata=c294daa3401c44dd -C extra-filename=-34fafb0cbe658e33 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `typenum` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\typenum-1.19.0\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"const-generics\\\", \\\"force_unix_path_separator\\\", \\\"i128\\\", \\\"no_std\\\", \\\"scale-info\\\", \\\"scale_info\\\", \\\"strict\\\"))\" -C metadata=1b1c6e9616672e00 -C extra-filename=-2780e9e7df9b2263 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\build\\typenum-2780e9e7df9b2263 -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `autocfg` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name autocfg --edition=2015 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=d5ab7c9cd5b43ff7 -C extra-filename=-110bdd5999cc8351 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `humantime` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name humantime --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\humantime-2.3.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"mu\\\"))\" -C metadata=e50faa116ab8f0b8 -C extra-filename=-99672f95096ebc3b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:23:19\n |\n23 | } else if let Some(rustc_bootstrap) = env::var_os(\"RUSTC_BOOTSTRAP\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:76:12\n |\n76 | if let Err(err) = fs::create_dir(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:107:12\n |\n107 | if let Some(target) = env::var_os(\"TARGET\") {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:112:12\n |\n112 | if let Ok(rustflags) = env::var(\"CARGO_ENCODED_RUSTFLAGS\") {\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:121:9\n |\n121 | Ok(status) => status.success(),\n | ^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Ok;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:122:9\n |\n122 | Err(_) => false,\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs:128:12\n |\n128 | if let Err(err) = fs::remove_dir_all(&out_subdir) {\n | ^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::result::Result::Err;\n |\n\nSome errors have detailed explanations: E0462, E0463, E0531, E0786.\nFor more information about an error, try `rustc --explain E0462`.\nerror: could not compile `thiserror` (build script) due to 25 previous errors\nerror: could not compile `either` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name either --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\either-1.15.0\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --cfg \"feature=\\\"use_std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"use_std\\\"))\" -C metadata=140eb629c181d4d5 -C extra-filename=-2f2efd647339198c --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `keccak` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name keccak --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\keccak-0.1.5\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"asm\\\", \\\"no_unroll\\\", \\\"simd\\\"))\" -C metadata=4b9dc75603d6adb0 -C extra-filename=-400039d128398f3a --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `arrayvec` (lib)\n\nCaused by:\n failed to create file `C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\.fingerprint\\arrayvec-acdac6703702a270\\output-lib-arrayvec`\n\nCaused by:\n failed to parse process output: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name arrayvec --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.6\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg \"feature=\\\"default\\\"\" --cfg \"feature=\\\"std\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"borsh\\\", \\\"default\\\", \\\"serde\\\", \\\"std\\\", \\\"zeroize\\\"))\" -C metadata=b9983bad8b889215 -C extra-filename=-acdac6703702a270 --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps --target wasm32-unknown-unknown -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\wasm32-unknown-unknown\\release\\deps -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow -C debuginfo=0 -C split-debuginfo=off -Clinker=rust-lld.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `unicode-ident` (lib)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name unicode_ident --edition=2018 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.19\\src\\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values())\" -C metadata=7dcde6cf83aceb49 -C extra-filename=-1120f09d5d370f7b --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror: could not compile `zerocopy` (build script)\n\nCaused by:\n process didn't exit successfully: `C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\bin\\rustc.exe --crate-name build_script_build --edition=2021 C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.27\\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg \"feature=\\\"simd\\\"\" --check-cfg cfg(docsrs,test) --check-cfg \"cfg(feature, values(\\\"__internal_use_only_features_that_work_on_stable\\\", \\\"alloc\\\", \\\"derive\\\", \\\"float-nightly\\\", \\\"simd\\\", \\\"simd-nightly\\\", \\\"std\\\", \\\"zerocopy-derive\\\"))\" -C metadata=28545f74c6b33ac5 -C extra-filename=-348cc16fa06f774d --out-dir C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\build\\zerocopy-348cc16fa06f774d -C linker=rust-lld.exe -C strip=debuginfo -L dependency=C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760989233874\\target_st_a99b9ccb-68da-4dfa-b73a-5cfadd176094\\release\\deps --cap-lints allow` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\case.rs:171:27\n |\n171 | pub fn all_cases() -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:12\n |\n7 | words: Vec,\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:7:16\n |\n7 | words: Vec,\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n6 | pub(super) struct Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:35\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:50:39\n |\n50 | fn split_camel(name: &str) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:61:24\n |\n61 | .collect::>();\n | ^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:17\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:68:26\n |\n68 | if let (Some(a), Some(b)) = (second_last, last) {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:46\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `Vec` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:61\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:91:65\n |\n91 | fn split_at_indices(name: &str, indices: Vec) -> Vec {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n10 | impl Words {\n | ++++++++\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:107:47\n |\n107 | pub fn into_case(mut self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:249:28\n |\n249 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:302:24\n |\n302 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:319:24\n |\n319 | if let Some(a) = chars.next() {\n | ^^^^ not found in this scope\n |\nhelp: consider importing this tuple variant\n |\n 1 + use core::option::Option::Some;\n |\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:331:35\n |\n331 | fn join(self, delim: &str) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:119:38\n |\n119 | fn to_case(&self, case: Case) -> String;\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:127:38\n |\n127 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:136:17\n |\n136 | impl Casing for String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:137:38\n |\n137 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:157:11\n |\n157 | name: String,\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:162:24\n |\n162 | const fn new(name: String, case: Case) -> Self {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:168:38\n |\n168 | fn to_case(&self, case: Case) -> String {\n | ^^^^^^ not found in this scope\n\nerror[E0599]: no method named `flat_map` found for struct `Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:14:14\n |\n 12 | let words = name\n | _____________________-\n 13 | | .split(|c| \"-_ \".contains(c))\n 14 | | .flat_map(Self::split_camel)\n | | -^^^^^^^^ method not found in `Split<'_, {closure@words.rs:13:20}>`\n | |_____________|\n |\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1472:8\n |\n1472 | fn flat_map(self, f: F) -> FlatMap\n | -------- the method is available for `core::str::Split<'_, {closure@C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:13:20: 13:23}>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `flat_map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `map` found for struct `core::str::SplitAsciiWhitespace` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:18\n |\n 23 | Title | Upper | Lower | Toggle | Alternating => name\n | _____________________________________________________________-\n 24 | | .split_ascii_whitespace()\n 25 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::SplitAsciiWhitespace<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:25:22\n |\n25 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:18\n |\n 27 | Kebab | Cobol | Train => name\n | ______________________________________-\n 28 | | .split('-')\n 29 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:29:22\n |\n29 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `map` found for struct `core::str::Split` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:18\n |\n 32 | Snake | UpperSnake | ScreamingSnake => name\n | ____________________________________________________-\n 33 | | .split('_')\n 34 | | .map(ToString::to_string)\n | |_________________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:772:8\n |\n 772 | fn map(self, f: F) -> Map\n | --- the method is available for `core::str::Split<'_, char>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `max` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3162:5\n |\n3162 | / fn max(self) -> Option\n3163 | | where\n3164 | | Self: Sized,\n3165 | | Self::Item: Ord,\n | |________________________^\nhelp: trait `Iterator` which provides `map` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:34:22\n |\n34 | .map(ToString::to_string)\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:52:37\n |\n 52 | let mid_iter = name.chars().skip(1);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `skip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:53:39\n |\n 53 | let right_iter = name.chars().skip(2);\n | ^^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:1315:8\n |\n1315 | fn skip(self, n: usize) -> Skip\n | ---- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `skip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `zip` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:56:14\n |\n 55 | let mut split_indices = left_iter\n | _________________________________-\n 56 | | .zip(mid_iter)\n | |_____________-^^^\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:612:8\n |\n 612 | fn zip(self, other: U) -> Zip\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: there is a method `unzip` with a similar name, but with different arguments\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3386:5\n |\n3386 | / fn unzip(self) -> (FromA, FromB)\n3387 | | where\n3388 | | FromA: Default + Extend,\n3389 | | FromB: Default + Extend,\n3390 | | Self: Sized + Iterator,\n | |______________________________________________^\nhelp: trait `Iterator` which provides `zip` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0599]: no method named `rev` found for struct `core::str::Chars` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:65:47\n |\n 65 | let mut backwards_seek = name.chars().rev();\n | ^^^ method not found in `core::str::Chars<'_>`\n |\n ::: C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library\\core\\src\\iter\\traits\\iterator.rs:3350:8\n |\n3350 | fn rev(self) -> Rev\n | --- the method is available for `core::str::Chars<'_>` here\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Iterator` which provides `rev` is implemented but not in scope; perhaps you want to import it\n |\n 1 + use core::iter::Iterator;\n |\n\nerror[E0433]: failed to resolve: use of undeclared type `Vec`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:92:25\n |\n92 | let mut words = Vec::new();\n | ^^^ use of undeclared type `Vec`\n\nerror[E0433]: failed to resolve: use of undeclared type `ToString`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:104:32\n |\n104 | words.iter().rev().map(ToString::to_string).collect()\n | ^^^^^^^^ use of undeclared type `ToString`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:254:25\n |\n254 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:307:21\n |\n307 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:324:21\n |\n324 | String::new()\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0599]: no method named `to_owned` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\words.rs:339:27\n |\n339 | delim.to_owned() + val\n | ^^^^^^^^ method not found in `&str`\n\nerror[E0599]: no method named `to_string` found for reference `&str` in the current scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\convert_case-0.4.0\\src\\lib.rs:132:30\n |\n132 | FromCasing::new(self.to_string(), case)\n | ^^^^^^^^^ method not found in `&str`\n\nSome errors have detailed explanations: E0412, E0433, E0531, E0599, E0786.\nerror: could not compile `convert_case` (lib) due to 45 previous errors\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:21:22\n |\n21 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:57:36\n |\n57 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:30\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:67:48\n |\n67 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:68:21\n |\n68 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:29:22\n |\n29 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:56:36\n |\n56 | pub fn parse(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:67:13\n |\n67 | None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:22:22\n |\n22 | pub fn read() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:51:33\n |\n51 | pub fn parse(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Err` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:30\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:55:48\n |\n55 | (3, _) | (_, Err(_)) => return None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:56:21\n |\n56 | (_, Ok(v)) => v,\n | ^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:62:20\n |\n62 | return None;\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:53\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:60\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:69\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:128:76\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n128 | fn version_and_date_from_rustc_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:61\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:68\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:77\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:138:84\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n138 | fn version_and_date_from_rustc_verbose_version(s: &str) -> (Option, Option) {\n | ++++++++\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:36\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:139:42\n |\n139 | let (mut version, mut date) = (None, None);\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:143:13\n |\n143 | Some(\"rustc\") => {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:148:13\n |\n148 | Some(\"release:\") => version = split(line),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:13\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:149:73\n |\n149 | Some(\"commit-date:\") if line.ends_with(\"unknown\") => date = None,\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:150:13\n |\n150 | Some(\"commit-date:\") => date = split(line),\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:30\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:38\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:45\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:54\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `String` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:159:61\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ^^^^^^ not found in this scope\n |\nhelp: you might be missing a type parameter\n |\n159 | fn get_version_and_date() -> Option<(Option, Option)> {\n | ++++++++\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:174:20\n |\n174 | pub fn triple() -> Option<(Version, Channel, Date)> {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:9\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:15\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:176:30\n |\n176 | Some((Some(version), Some(date))) => (version, date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:177:21\n |\n177 | _ => return None\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:182:9\n |\n182 | Some(version) => match Channel::parse(&version_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:183:13\n |\n183 | Some(channel) => match Date::parse(&date_str) {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:17\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:185:22\n |\n185 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:187:18\n |\n187 | _ => None,\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:189:14\n |\n189 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:202:39\n |\n202 | pub fn is_min_date(min_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:10\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:28\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:205:14\n |\n205 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:218:39\n |\n218 | pub fn is_max_date(max_date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:10\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:28\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:221:14\n |\n221 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:234:37\n |\n234 | pub fn is_exact_date(date: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:10\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:28\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:237:14\n |\n237 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:250:45\n |\n250 | pub fn is_min_version(min_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:10\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:27\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:253:14\n |\n253 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:266:45\n |\n266 | pub fn is_max_version(max_version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:10\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:27\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:269:14\n |\n269 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:281:43\n |\n281 | pub fn is_exact_version(version: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:10\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:27\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find value `None` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:284:14\n |\n284 | _ => None\n | ^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:302:34\n |\n302 | pub fn is_feature_flaggable() -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `Option` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:324:43\n |\n324 | pub fn supports_feature(feature: &str) -> Option {\n | ^^^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:326:9\n |\n326 | Some(true) => { /* continue */ }\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:9\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:335:12\n |\n335 | if let Some((flags, delim)) = env_flags {\n | ^^^^ not found in this scope\n\nerror[E0531]: cannot find tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:344:16\n |\n344 | if let Some(allow_features) = allow_features.last() {\n | ^^^^ not found in this scope\n\nerror[E0433]: failed to resolve: use of undeclared type `String`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:162:28\n |\n162 | .and_then(|output| String::from_utf8(output.stdout).ok())\n | ^^^^^^ use of undeclared type `String`\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\version.rs:73:9\n |\n73 | Some(Version::from_mmp(maj, min, patch))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:59:13\n |\n59 | Some(Channel(Kind::Dev))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:61:13\n |\n61 | Some(Channel(Kind::Nightly))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:63:13\n |\n63 | Some(Channel(Kind::Beta))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\channel.rs:65:13\n |\n65 | Some(Channel(Kind::Stable))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\date.rs:65:9\n |\n65 | Some(Date::from_ymd(year, month as u8, day as u8))\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:184:31\n |\n184 | Some(date) => Some((version, channel, date)),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:204:47\n |\n204 | (Some(rustc_date), Some(min_date)) => Some(rustc_date >= min_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:220:47\n |\n220 | (Some(rustc_date), Some(max_date)) => Some(rustc_date <= max_date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:236:43\n |\n236 | (Some(rustc_date), Some(date)) => Some(rustc_date == date),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:252:45\n |\n252 | (Some(rustc_ver), Some(min_ver)) => Some(rustc_ver >= min_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:268:45\n |\n268 | (Some(rustc_ver), Some(max_ver)) => Some(rustc_ver <= max_ver),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:283:45\n |\n283 | (Some(rustc_ver), Some(version)) => Some(rustc_ver == version),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:327:31\n |\n327 | Some(false) => return Some(false),\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:345:20\n |\n345 | return Some(allow_features.split(',').any(|f| f.trim() == feature));\n | ^^^^ not found in this scope\n\nerror[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs:351:5\n |\n351 | Some(true)\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0412, E0425, E0433, E0462, E0531.\nerror: could not compile `version_check` (lib) due to 101 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-20T19:39:56.675529100Z", + "finished_at": "2025-10-20T19:45:04.525604800Z" + } + } + }, + { + "name": "Claude 4.5 Sonnet", + "route_api_model": "claude-4-5-sonnet-latest", + "tasks": { + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:45.769429Z", + "finished_at": "2025-10-20T19:30:53.449627500Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + } + }, + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "id | value ----+--------------- 1 | (Circle = 10)", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-5-sonnet-llm", + "llm_out": "id | value ----+--------------- 1 | (Circle = 10)", + "query": "SELECT id, value FROM results WHERE id=1", + "reducer": "set_circle", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:33:54.708766300Z", + "finished_at": "2025-10-20T19:35:04.142052100Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "llm_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "query": "SELECT id, a, b FROM drawings WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:33:57.316712400Z", + "finished_at": "2025-10-20T19:35:44.263990800Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:27:47.020009200Z", + "finished_at": "2025-10-20T19:27:47.020009200Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:43.039836Z", + "finished_at": "2025-10-20T19:31:33.281901500Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:34:00.642667200Z", + "finished_at": "2025-10-20T19:35:03.617722100Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:33:59.744556300Z", + "finished_at": "2025-10-20T19:35:01.919736800Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:50.510740600Z", + "finished_at": "2025-10-20T19:30:54.081156200Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "llm_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "query": "SELECT id, home, work, pos FROM profiles WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:33:56.516775800Z", + "finished_at": "2025-10-20T19:35:00.395758700Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-sonnet-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:33:55.638756700Z", + "finished_at": "2025-10-20T19:35:01.031479800Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:47.379506900Z", + "finished_at": "2025-10-20T19:30:54.430927600Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-sonnet-llm", + "llm_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "query": "SELECT id, value FROM results WHERE id=1", + "reducer": "set_score", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:33:53.716152300Z", + "finished_at": "2025-10-20T19:35:44.703986300Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760988851227)\nerror: expected `,`\n --> src\\lib.rs:8:18\n |\n8 | #[index(btree(columns = [user_id, day]))]\n | ^\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:16:26\n |\n16 | ctx.db.logs().insert(Logs {\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:22:26\n |\n22 | ctx.db.logs().insert(Logs {\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:28:26\n |\n28 | ctx.db.logs().insert(Logs {\n | ^^^^ not found in this scope\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.logs().insert(Logs {\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:22:12\n |\n22 | ctx.db.logs().insert(Logs {\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:28:12\n |\n28 | ctx.db.logs().insert(Logs {\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:34:01.541656100Z", + "finished_at": "2025-10-20T19:34:57.297780800Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:48.155265800Z", + "finished_at": "2025-10-20T19:30:55.333219Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "id | name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-claude-4-5-sonnet-llm", + "llm_out": "id | name ----+--------- 1 | \"Alice\"", + "query": "SELECT id, name FROM results WHERE id=1", + "reducer": "lookup_user_name", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:48.925980100Z", + "finished_at": "2025-10-20T19:30:52.932572100Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:46.592566100Z", + "finished_at": "2025-10-20T19:30:54.882455700Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-5-sonnet-llm", + "reducers_diff": { + "only_golden": [], + "only_llm": [ + "init()" + ] + }, + "reducers_equal": false, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:44.946059Z", + "finished_at": "2025-10-20T19:30:53.919234900Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-claude-4-5-sonnet-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:33:58.946605600Z", + "finished_at": "2025-10-20T19:34:59.752736900Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:49.718384700Z", + "finished_at": "2025-10-20T19:30:53.786792300Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "id | sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-claude-4-5-sonnet-llm", + "llm_out": "id | sum ----+----- 1 | 5", + "query": "SELECT id, sum FROM results WHERE id=1", + "reducer": "compute_sum", + "server": "local" + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:51.301007700Z", + "finished_at": "2025-10-20T19:31:56.725736300Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE scheduled_id>=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:33:58.136630Z", + "finished_at": "2025-10-20T19:35:01.297447700Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T19:29:43.971164Z", + "finished_at": "2025-10-20T19:31:33.448150600Z" + } + } + }, + { + "name": "Claude 4 Sonnet", + "route_api_model": "claude-sonnet-4", + "tasks": { + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "id | sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-claude-4-sonnet-llm", + "llm_out": "id | sum ----+----- 1 | 5", + "query": "SELECT id, sum FROM results WHERE id=1", + "reducer": "compute_sum", + "server": "local" + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:22.531855800Z", + "finished_at": "2025-10-20T20:56:27.880323300Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "id | name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-claude-4-sonnet-llm", + "llm_out": "id | name ----+--------- 1 | \"Alice\"", + "query": "SELECT id, name FROM results WHERE id=1", + "reducer": "lookup_user_name", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:20.269343Z", + "finished_at": "2025-10-20T20:56:26.534647500Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760993425201)\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:42\n |\n2 | use spacetimedb::{ReducerContext, Table, table, reducer};\n | ^^^^^ ^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0277]: the `?` operator can only be applied to values that implement `Try`\n --> src\\lib.rs:36:5\n |\n36 | ctx.db.entities().insert(Entities { id: 1 })?;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `?` operator cannot be applied to type `Entities`\n |\n = help: the trait `Try` is not implemented for `Entities`\n\nerror[E0277]: the `?` operator can only be applied to values that implement `Try`\n --> src\\lib.rs:37:5\n |\n37 | ctx.db.entities().insert(Entities { id: 2 })?;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `?` operator cannot be applied to type `Entities`\n |\n = help: the trait `Try` is not implemented for `Entities`\n\nerror[E0277]: the `?` operator can only be applied to values that implement `Try`\n --> src\\lib.rs:39:5\n |\n39 | ctx.db.positions().insert(Positions { entity_id: 1, x: 0, y: 0 })?;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `?` operator cannot be applied to type `Positions`\n |\n = help: the trait `Try` is not implemented for `Positions`\n\nerror[E0277]: the `?` operator can only be applied to values that implement `Try`\n --> src\\lib.rs:40:5\n |\n40 | ctx.db.positions().insert(Positions { entity_id: 2, x: 10, y: 0 })?;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `?` operator cannot be applied to type `Positions`\n |\n = help: the trait `Try` is not implemented for `Positions`\n\nerror[E0277]: the `?` operator can only be applied to values that implement `Try`\n --> src\\lib.rs:42:5\n |\n42 | ctx.db.velocities().insert(Velocities { entity_id: 1, vx: 1, vy: 0 })?;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `?` operator cannot be applied to type `Velocities`\n |\n = help: the trait `Try` is not implemented for `Velocities`\n\nerror[E0277]: the `?` operator can only be applied to values that implement `Try`\n --> src\\lib.rs:43:5\n |\n43 | ctx.db.velocities().insert(Velocities { entity_id: 2, vx: -2, vy: 3 })?;\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `?` operator cannot be applied to type `Velocities`\n |\n = help: the trait `Try` is not implemented for `Velocities`\n\nerror[E0277]: the `?` operator can only be applied to values that implement `Try`\n --> src\\lib.rs:62:17\n |\n62 | / ctx.db.next_positions().insert(NextPositions {\n63 | | entity_id: position.entity_id,\n64 | | x: new_x,\n65 | | y: new_y,\n66 | | })?;\n | |___________________^ the `?` operator cannot be applied to type `NextPositions`\n |\n = help: the trait `Try` is not implemented for `NextPositions`\n\nFor more information about this error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:11.554764500Z", + "finished_at": "2025-10-20T20:51:16.374455800Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "llm_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "query": "SELECT id, a, b FROM drawings WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:08.411737500Z", + "finished_at": "2025-10-20T20:51:19.585637500Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:21.790280200Z", + "finished_at": "2025-10-20T20:56:28.012770900Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "id | value ----+--------------- 1 | (Circle = 10)", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-sonnet-llm", + "llm_out": "id | value ----+--------------- 1 | (Circle = 10)", + "query": "SELECT id, value FROM results WHERE id=1", + "reducer": "set_circle", + "server": "local" + } + }, + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:05.952997300Z", + "finished_at": "2025-10-20T20:51:20.050481800Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-claude-4-sonnet-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:10.005602700Z", + "finished_at": "2025-10-20T20:51:54.310228500Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760993803973)\nerror[E0277]: the `?` operator can only be applied to values that implement `Try`\n --> src\\lib.rs:15:5\n |\n15 | / ctx.db.users().insert(User {\n16 | | id: 1,\n17 | | name: \"Alice\".to_string(),\n18 | | age: 30,\n19 | | active: true,\n20 | | })?;\n | |_______^ the `?` operator cannot be applied to type `User`\n |\n = help: the trait `Try` is not implemented for `User`\n\nerror[E0277]: the `?` operator can only be applied to values that implement `Try`\n --> src\\lib.rs:22:5\n |\n22 | / ctx.db.users().insert(User {\n23 | | id: 2,\n24 | | name: \"Bob\".to_string(),\n25 | | age: 22,\n26 | | active: false,\n27 | | })?;\n | |_______^ the `?` operator cannot be applied to type `User`\n |\n = help: the trait `Try` is not implemented for `User`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:21.056235400Z", + "finished_at": "2025-10-20T20:57:04.689403100Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:15.090252900Z", + "finished_at": "2025-10-20T20:57:28.303239Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:18.778396500Z", + "finished_at": "2025-10-20T20:56:27.431010100Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760993421341)\nerror: expected parentheses\n --> src\\lib.rs:5:54\n |\n5 | #[spacetimedb::table(index(name = by_user_day, btree = [user_id, day]))]\n | ^\n\nerror[E0412]: cannot find type `Logs` in this scope\n --> src\\lib.rs:6:12\n |\n4 | #[spacetimedb::table(name = logs, public)]\n | _____________________________-\n5 | | #[spacetimedb::table(index(name = by_user_day, btree = [user_id, day]))]\n6 | | pub struct Logs {\n | | - ^^^^ help: a trait with a similar name exists: `logs`\n | |___|\n | similarly named trait `logs` defined here\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:16:26\n |\n16 | ctx.db.logs().insert(Logs {\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:22:26\n |\n22 | ctx.db.logs().insert(Logs {\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:28:26\n |\n28 | ctx.db.logs().insert(Logs {\n | ^^^^ not found in this scope\n\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:42\n |\n2 | use spacetimedb::{ReducerContext, Table, table, reducer};\n | ^^^^^ ^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nSome errors have detailed explanations: E0412, E0422.\nFor more information about an error, try `rustc --explain E0412`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:12.302056800Z", + "finished_at": "2025-10-20T20:51:15.959293400Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:19.530990100Z", + "finished_at": "2025-10-20T20:57:08.656655400Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:10.774851900Z", + "finished_at": "2025-10-20T20:51:17.860922Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:06.805313900Z", + "finished_at": "2025-10-20T20:51:56.707078500Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:17:51.772095600Z", + "finished_at": "2025-10-20T16:17:51.772095600Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "llm_db": "schema-t-015-product-type-columns-claude-4-sonnet-llm", + "llm_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "query": "SELECT id, home, work, pos FROM profiles WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:07.613137700Z", + "finished_at": "2025-10-20T20:51:19.086039200Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-sonnet-llm", + "llm_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "query": "SELECT id, value FROM results WHERE id=1", + "reducer": "set_score", + "server": "local" + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:05.051573400Z", + "finished_at": "2025-10-20T20:51:18.620618200Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:17.336463800Z", + "finished_at": "2025-10-20T20:56:25.822024500Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:18.069714400Z", + "finished_at": "2025-10-20T20:56:27.104444200Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:15.867705900Z", + "finished_at": "2025-10-20T20:56:25.413577300Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760993421133)\nerror[E0432]: unresolved import `spacetimedb::Duration`\n --> src\\lib.rs:2:70\n |\n2 | use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table, Duration};\n | ^^^^^^^^\n | |\n | no `Duration` in the root\n | help: a similar name exists in the module: `duration`\n |\n = help: consider importing this struct instead:\n std::time::Duration\n\nwarning: unused variable: `ctx`\n --> src\\lib.rs:13:13\n |\n13 | pub fn tick(ctx: &ReducerContext, _timer: TickTimer) {\n | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`\n |\n = note: `#[warn(unused_variables)]` on by default\n\nFor more information about this error, try `rustc --explain E0432`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 1 previous error; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:50:09.220660800Z", + "finished_at": "2025-10-20T20:51:15.963838900Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:55:16.612284900Z", + "finished_at": "2025-10-20T20:56:26.667376400Z" + } + } + }, + { + "name": "Claude 3.5 Sonnet", + "route_api_model": "claude-3-5-sonnet-latest", + "tasks": { + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSGc5eKZtH2wRUqX3W\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.078358400Z", + "finished_at": "2025-10-20T16:16:01.078358400Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBWVeXsiTe1r2AcUm\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.076698100Z", + "finished_at": "2025-10-20T16:16:01.076698100Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBM4tY33HR7Tgs8Fs\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.075120100Z", + "finished_at": "2025-10-20T16:16:01.075120100Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBKpoLg2ZnU2sRJZW\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.076054700Z", + "finished_at": "2025-10-20T16:16:01.076054700Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSAyVY69h7srfi2sYo\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.074557300Z", + "finished_at": "2025-10-20T16:16:01.074557300Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBS2VMqGacNC1cnzs\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.076241800Z", + "finished_at": "2025-10-20T16:16:01.076241800Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBLpJPB9hJ8zvJo4s\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.075494300Z", + "finished_at": "2025-10-20T16:16:01.075494300Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkS8j4ZnMnfZY2YgdXq\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.073654500Z", + "finished_at": "2025-10-20T16:16:01.073654500Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSApZikhcwKzcjPQkh\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.076923500Z", + "finished_at": "2025-10-20T16:16:01.076923500Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkS8iZgcQLxojWLT6RT\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.072831900Z", + "finished_at": "2025-10-20T16:16:01.072831900Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBLpKbKug9GXkQTaj\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.077171Z", + "finished_at": "2025-10-20T16:16:01.077171Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSCwp3g5AAohMZCCtY\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.078027600Z", + "finished_at": "2025-10-20T16:16:01.078027600Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSAoL7XqKHEKH54sWi\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.074748600Z", + "finished_at": "2025-10-20T16:16:01.074748600Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBdS73juPPaJDLAG9\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.077360300Z", + "finished_at": "2025-10-20T16:16:01.077360300Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkS8qWWxwnhBvfRaAFL\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.073962700Z", + "finished_at": "2025-10-20T16:16:01.073962700Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBZU39o6tEskyqRwM\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.076428500Z", + "finished_at": "2025-10-20T16:16:01.076428500Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBKpnY1pYKSqsSx43\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.075680200Z", + "finished_at": "2025-10-20T16:16:01.075680200Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBLZz1rNLy7L6BFyV\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.074935400Z", + "finished_at": "2025-10-20T16:16:01.074935400Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBMZjuJTicN3tGfSV\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.075307300Z", + "finished_at": "2025-10-20T16:16:01.075307300Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBLpZ5sRtF2tgjm8W\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.075867100Z", + "finished_at": "2025-10-20T16:16:01.075867100Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkSBcgtUXCp6pRTthrC\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.077654200Z", + "finished_at": "2025-10-20T16:16:01.077654200Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-20241022\"},\"request_id\":\"req_011CUJkS8tELsKw9fVtiXDSA\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T16:16:01.074363Z", + "finished_at": "2025-10-20T16:16:01.074363Z" + } + } + }, + { + "name": "Claude 3.7 Sonnet", + "route_api_model": "claude-3-7-sonnet-latest", + "tasks": { + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 400 Bad Request: {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 200678 tokens > 200000 maximum\"},\"request_id\":\"req_011CUJXKNqusXQ7jqXBqU7Qf\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.375067200Z", + "finished_at": "2025-10-20T13:25:59.375067200Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.378468300Z", + "finished_at": "2025-10-20T13:25:59.378468300Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.378705700Z", + "finished_at": "2025-10-20T13:25:59.378705700Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 400 Bad Request: {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 200580 tokens > 200000 maximum\"},\"request_id\":\"req_011CUJXKQeZahpUrxKxc8opd\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.376487400Z", + "finished_at": "2025-10-20T13:25:59.376487400Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:39:29.418002900Z", + "finished_at": "2025-10-20T21:39:29.418002900Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:39:29.418770400Z", + "finished_at": "2025-10-20T21:39:29.418770400Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.378590Z", + "finished_at": "2025-10-20T13:25:59.378590Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 400 Bad Request: {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 200545 tokens > 200000 maximum\"},\"request_id\":\"req_011CUJXKTCM9YQhRuJFaD5Ub\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.376639300Z", + "finished_at": "2025-10-20T13:25:59.376639300Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:39:29.418569Z", + "finished_at": "2025-10-20T21:39:29.418569Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:39:29.419286300Z", + "finished_at": "2025-10-20T21:39:29.419286300Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:39:29.418243800Z", + "finished_at": "2025-10-20T21:39:29.418243800Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:39:29.418971400Z", + "finished_at": "2025-10-20T21:39:29.418971400Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-3-7-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\claude-3-7-sonnet\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-claude-3-7-sonnet-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-3-7-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:34:26.391658Z", + "finished_at": "2025-10-20T21:36:47.842268300Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.379055100Z", + "finished_at": "2025-10-20T13:25:59.379055100Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.376942Z", + "finished_at": "2025-10-20T13:25:59.376942Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.378821500Z", + "finished_at": "2025-10-20T13:25:59.378821500Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 400 Bad Request: {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 200522 tokens > 200000 maximum\"},\"request_id\":\"req_011CUJXKTCrKYPWR5CYRFopL\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.376824600Z", + "finished_at": "2025-10-20T13:25:59.376824600Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:39:29.419131800Z", + "finished_at": "2025-10-20T21:39:29.419131800Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-3-7-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\claude-3-7-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760996344476)\nerror[E0432]: unresolved imports `spacetimedb::auto_inc`, `spacetimedb::primary_key`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{ReducerContext, Table, table, reducer, auto_inc, primary_key};\n | ^^^^^^^^ ^^^^^^^^^^^ no `primary_key` in the root\n | |\n | no `auto_inc` in the root\n\nFor more information about this error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:34:28.627855700Z", + "finished_at": "2025-10-20T21:39:19.955592500Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T13:25:59.378937Z", + "finished_at": "2025-10-20T13:25:59.378937Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:39:29.419472500Z", + "finished_at": "2025-10-20T21:39:29.419472500Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-3-7-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\claude-3-7-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-3-7-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-claude-3-7-sonnet-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:34:24.088464100Z", + "finished_at": "2025-10-20T21:35:15.758941700Z" + } + } + }, + { + "name": "Claude 3.5 Haiku", + "route_api_model": "claude-3-5-haiku-latest", + "tasks": { + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 3.5 Haiku", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-3-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\claude-3-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-3-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:55:27.488982200Z", + "finished_at": "2025-10-20T21:56:27.039469300Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 3.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-3-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\claude-3-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling cc v1.2.41\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling blake3 v1.8.2\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760997361414)\nerror: cannot find attribute `primarykey` in this scope\n --> src\\lib.rs:6:7\n |\n6 | #[primarykey]\n | ^^^^^^^^^^ help: a derive helper attribute with a similar name exists: `primary_key`\n\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{table, reducer, Table, ReducerContext};\n | ^^^^^ ^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0609]: no field `id` on type `&users__TableHandle`\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().id.delete(&id);\n | ^^ unknown field\n\nFor more information about this error, try `rustc --explain E0609`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:55:24.195124800Z", + "finished_at": "2025-10-20T21:56:23.760096100Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 3.5 Haiku", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-3-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\claude-3-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760997480065)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, Identity, ReducerContext, Table, reducer};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nwarning: unused imports: `Identity` and `reducer`\n --> src\\lib.rs:2:32\n |\n2 | use spacetimedb::{spacetimedb, Identity, ReducerContext, Table, reducer};\n | ^^^^^^^^ ^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nFor more information about this error, try `rustc --explain E0432`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 1 previous error; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:55:24.980618200Z", + "finished_at": "2025-10-20T21:58:16.875570500Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:58:46.704858700Z", + "finished_at": "2025-10-20T21:58:46.704858700Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:58:46.705267300Z", + "finished_at": "2025-10-20T21:58:46.705267300Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:58:46.706245700Z", + "finished_at": "2025-10-20T21:58:46.706245700Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:58:46.706635800Z", + "finished_at": "2025-10-20T21:58:46.706635800Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:58:46.704377800Z", + "finished_at": "2025-10-20T21:58:46.704377800Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:58:46.707053500Z", + "finished_at": "2025-10-20T21:58:46.707053500Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:58:46.703037700Z", + "finished_at": "2025-10-20T21:58:46.703037700Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 3.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-3-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\claude-3-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760997472310)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, table, reducer, ReducerContext, Table};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:32\n |\n2 | use spacetimedb::{spacetimedb, table, reducer, ReducerContext, Table};\n | ^^^^^ ^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nFor more information about this error, try `rustc --explain E0432`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 1 previous error; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:55:28.247990900Z", + "finished_at": "2025-10-20T21:58:10.572164900Z" + } + } + }, + { + "name": "Grok 4", + "route_api_model": "grok-4", + "tasks": { + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761007604445)\nerror: expected parentheses\n --> src\\lib.rs:4:38\n |\n4 | #[table(name = tick_timer, scheduled = tick, scheduled_id = scheduled_id, scheduled_at = scheduled_at)]\n | ^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:13:48\n |\n13 | pub fn tick(_ctx: &ReducerContext, _schedule: &TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:17:32\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0560]: struct `TimeDuration` has no field named `microseconds`\n --> src\\lib.rs:19:59\n |\n19 | scheduled_at: ScheduleAt::Interval(TimeDuration { microseconds: 50_000 }),\n | ^^^^^^^^^^^^ `TimeDuration` does not have this field\n |\n = note: all struct fields are already assigned\n\nSome errors have detailed explanations: E0412, E0422, E0560, E0599.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:14.324195500Z", + "finished_at": "2025-10-21T00:47:29.234828600Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761007607212)\nerror: expected `,`\n --> src\\lib.rs:10:19\n |\n10 | #[index(btree = [name])]\n | ^\n\nerror[E0422]: cannot find struct, variant or union type `Accounts` in this scope\n --> src\\lib.rs:16:30\n |\n16 | ctx.db.accounts().insert(Accounts { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n | ^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Accounts` in this scope\n --> src\\lib.rs:17:30\n |\n17 | ctx.db.accounts().insert(Accounts { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n | ^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.accounts().insert(Accounts { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n | ^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.accounts().insert(Accounts { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n | ^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:14.914135Z", + "finished_at": "2025-10-21T00:47:37.896165700Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:37.219606500Z", + "finished_at": "2025-10-21T00:15:51.079505400Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\grok-4\\llm", + "scorer_details": { + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "llm_db": "schema-t-015-product-type-columns-grok-4-llm", + "llm_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "query": "SELECT id, home, work, pos FROM profiles WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:13.263995800Z", + "finished_at": "2025-10-21T00:47:47.774420400Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761007606992)\nerror[E0599]: no method named `insert` found for reference `&drawings__TableHandle` in the current scope\n --> src\\lib.rs:26:23\n |\n26 | ctx.db.drawings().insert(Drawings {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n26 | ctx.db.drawings().try_insert(Drawings {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:13.802388700Z", + "finished_at": "2025-10-21T00:47:37.898410800Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "id | value ----+--------------- 1 | (Circle = 10)", + "llm_db": "schema-t-013-spacetime-sum-type-grok-4-llm", + "llm_out": "id | value ----+--------------- 1 | (Circle = 10)", + "query": "SELECT id, value FROM results WHERE id=1", + "reducer": "set_circle", + "server": "local" + } + }, + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:12.073089300Z", + "finished_at": "2025-10-21T00:47:37.893763400Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761005711555)\nerror: expected `at`\n --> src\\lib.rs:4:38\n |\n4 | #[table(name = tick_timer, scheduled(reducer = tick))]\n | ^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::Duration`\n --> src\\lib.rs:2:63\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, ScheduleAt, Duration};\n | ^^^^^^^^\n | |\n | no `Duration` in the root\n | help: a similar name exists in the module: `duration`\n |\n = help: consider importing this struct instead:\n std::time::Duration\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:13:43\n |\n13 | pub fn tick(_ctx: &ReducerContext, _arg: &TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:17:32\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0412, E0422, E0432, E0599.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:37.721386300Z", + "finished_at": "2025-10-21T00:16:02.368273Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\grok-4\\llm", + "scorer_details": { + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-grok-4-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:39.176691700Z", + "finished_at": "2025-10-21T00:16:12.783740900Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761007610307)\nerror: cannot find attribute `spacetimedb` in this scope\n --> src\\lib.rs:19:3\n |\n19 | #[spacetimedb(index(btree, columns = [user_id]))]\n | ^^^^^^^^^^^\n |\n = note: `spacetimedb` is in scope, but it is a crate, not an attribute\n\nerror: cannot find attribute `spacetimedb` in this scope\n --> src\\lib.rs:20:3\n |\n20 | #[spacetimedb(index(btree, columns = [group_id]))]\n | ^^^^^^^^^^^\n |\n = note: `spacetimedb` is in scope, but it is a crate, not an attribute\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:30:20\n |\n30 | ctx.db.users().insert(Users { user_id: 1, name: \"Alice\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n30 | ctx.db.users().try_insert(Users { user_id: 1, name: \"Alice\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:31:20\n |\n31 | ctx.db.users().insert(Users { user_id: 2, name: \"Bob\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n31 | ctx.db.users().try_insert(Users { user_id: 2, name: \"Bob\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:32:21\n |\n32 | ctx.db.groups().insert(Groups { group_id: 10, title: \"Admin\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n32 | ctx.db.groups().try_insert(Groups { group_id: 10, title: \"Admin\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:33:21\n |\n33 | ctx.db.groups().insert(Groups { group_id: 20, title: \"Dev\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n33 | ctx.db.groups().try_insert(Groups { group_id: 20, title: \"Dev\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:34:26\n |\n34 | ctx.db.memberships().insert(Memberships { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n34 | ctx.db.memberships().try_insert(Memberships { id: 1, user_id: 1, group_id: 10 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:35:26\n |\n35 | ctx.db.memberships().insert(Memberships { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n35 | ctx.db.memberships().try_insert(Memberships { id: 2, user_id: 1, group_id: 20 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:36:26\n |\n36 | ctx.db.memberships().insert(Memberships { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n36 | ctx.db.memberships().try_insert(Memberships { id: 3, user_id: 2, group_id: 20 });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 9 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:15.446627400Z", + "finished_at": "2025-10-21T00:47:44.292192500Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:36.636358800Z", + "finished_at": "2025-10-21T00:16:07.876053700Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:41.545301900Z", + "finished_at": "2025-10-21T00:15:56.423713300Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-grok-4-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:40.135076100Z", + "finished_at": "2025-10-21T00:16:07.604953900Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761007609236)\nerror[E0599]: no method named `insert` found for reference `&primitives__TableHandle` in the current scope\n --> src\\lib.rs:18:25\n |\n18 | ctx.db.primitives().insert(Primitives {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.primitives().try_insert(Primitives {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:12.663346Z", + "finished_at": "2025-10-21T00:47:41.752710600Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\grok-4\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:39.654820400Z", + "finished_at": "2025-10-21T00:16:10.887281900Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\grok-4\\llm", + "scorer_details": { + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:15.972016200Z", + "finished_at": "2025-10-21T00:47:47.204558800Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761007595341)\nerror: expected identifier, found `}`\n --> src\\lib.rs:12:1\n |\n 5 | pub struct Logs {\n | ---- while parsing this struct\n...\n12 | }\n | ^ expected identifier\n\nerror: unexpected end of input, expected identifier\n --> src\\lib.rs:12:1\n |\n12 | }\n | ^\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:16:26\n |\n16 | ctx.db.logs().insert(Logs { id: 1, user_id: 7, day: 1, message: \"a\".into() });\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:17:26\n |\n17 | ctx.db.logs().insert(Logs { id: 2, user_id: 7, day: 2, message: \"b\".into() });\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in this scope\n --> src\\lib.rs:18:26\n |\n18 | ctx.db.logs().insert(Logs { id: 3, user_id: 9, day: 1, message: \"c\".into() });\n | ^^^^ not found in this scope\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.logs().insert(Logs { id: 1, user_id: 7, day: 1, message: \"a\".into() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.logs().insert(Logs { id: 2, user_id: 7, day: 2, message: \"b\".into() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.logs().insert(Logs { id: 3, user_id: 9, day: 1, message: \"c\".into() });\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:16.506381200Z", + "finished_at": "2025-10-21T00:47:04.487021400Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\grok-4\\llm", + "scorer_details": { + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "id | name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-grok-4-llm", + "llm_out": "id | name ----+--------- 1 | \"Alice\"", + "query": "SELECT id, name FROM results WHERE id=1", + "reducer": "lookup_user_name", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:40.600774Z", + "finished_at": "2025-10-21T00:15:53.061785500Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\grok-4\\llm", + "scorer_details": { + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "id | sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-grok-4-llm", + "llm_out": "id | sum ----+----- 1 | 5", + "query": "SELECT id, sum FROM results WHERE id=1", + "reducer": "compute_sum", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:42.019766400Z", + "finished_at": "2025-10-21T00:16:03.862101900Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761005718684)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, ReducerContext, Table, table, reducer};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror: cannot find attribute `primarykey` in this scope\n --> src\\lib.rs:12:7\n |\n12 | #[primarykey]\n | ^^^^^^^^^^\n\nwarning: unused imports: `ReducerContext`, `Table`, `reducer`, and `table`\n --> src\\lib.rs:2:32\n |\n2 | use spacetimedb::{spacetimedb, ReducerContext, Table, table, reducer};\n | ^^^^^^^^^^^^^^ ^^^^^ ^^^^^ ^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nFor more information about this error, try `rustc --explain E0432`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:38.199445Z", + "finished_at": "2025-10-21T00:16:08.791061600Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\grok-4\\llm", + "scorer_details": { + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-grok-4-llm", + "llm_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "query": "SELECT id, value FROM results WHERE id=1", + "reducer": "set_score", + "server": "local" + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:46:11.433992800Z", + "finished_at": "2025-10-21T00:47:46.327316300Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\grok-4\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-grok-4-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:38.685575Z", + "finished_at": "2025-10-21T00:16:06.935789200Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\grok-4\\llm", + "scorer_details": { + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T00:14:41.080941900Z", + "finished_at": "2025-10-21T00:15:50.467621500Z" + } + } + }, + { + "name": "Grok 3 Mini (Beta)", + "route_api_model": "grok-3-mini", + "tasks": { + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761009991633)\nerror: expected one of: `name`, `btree`, `direct`\n --> src\\lib.rs:4:28\n |\n4 | #[table(name = logs, index(by_user_day, btree = [user_id, day]))]\n | ^^^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in crate `spacetimedb`\n --> src\\lib.rs:15:39\n |\n15 | ctx.db.logs().insert(spacetimedb::Logs { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^ not found in `spacetimedb`\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in crate `spacetimedb`\n --> src\\lib.rs:16:39\n |\n16 | ctx.db.logs().insert(spacetimedb::Logs { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^ not found in `spacetimedb`\n\nerror[E0422]: cannot find struct, variant or union type `Logs` in crate `spacetimedb`\n --> src\\lib.rs:17:39\n |\n17 | ctx.db.logs().insert(spacetimedb::Logs { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^ not found in `spacetimedb`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:15:12\n |\n15 | ctx.db.logs().insert(spacetimedb::Logs { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.logs().insert(spacetimedb::Logs { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.logs().insert(spacetimedb::Logs { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:18.655713300Z", + "finished_at": "2025-10-21T01:27:28.720422900Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-grok-3-mini-beta-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:14.978982800Z", + "finished_at": "2025-10-21T01:27:31.545741Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "id | sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-grok-3-mini-beta-llm", + "llm_out": "id | sum ----+----- 1 | 5", + "query": "SELECT id, sum FROM results WHERE id=1", + "reducer": "compute_sum", + "server": "local" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:56.637751100Z", + "finished_at": "2025-10-21T01:31:20.120381500Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "llm_db": "schema-t-016-sum-type-columns-grok-3-mini-beta-llm", + "llm_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "query": "SELECT id, a, b FROM drawings WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:16.062920500Z", + "finished_at": "2025-10-21T01:27:32.031947300Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:51.161243200Z", + "finished_at": "2025-10-21T01:31:19.359884900Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761010203242)\nerror: cannot find derive macro `Table` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(Table)]\n | ^^^^^\n |\nnote: `Table` is imported here, but it is only a trait, without a derive macro\n --> src\\lib.rs:2:35\n |\n2 | use spacetimedb::{ReducerContext, Table, table, reducer};\n | ^^^^^\n\nwarning: unused imports: `ReducerContext` and `reducer`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{ReducerContext, Table, table, reducer};\n | ^^^^^^^^^^^^^^ ^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:14\n |\n14 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:14\n |\n 10 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 14 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:14\n |\n 14 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:14:14\n |\n 14 | pub pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:14:14\n |\n14 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:52.290936100Z", + "finished_at": "2025-10-21T01:31:05.647487400Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-grok-3-mini-beta-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:54.453624400Z", + "finished_at": "2025-10-21T01:31:19.181860Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761009991111)\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:24:4\n |\n 23 | #[reducer]\n | ---------- required by a bound introduced by this call\n 24 | fn set_circle(ctx: ReducerContext, id: i32, radius: i32) {\n | ^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext, i32, i32) {set_circle}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:24:20\n |\n24 | fn set_circle(ctx: ReducerContext, id: i32, radius: i32) {\n | ^^^^^^^^^^^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `ReducerContext`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:24:4\n |\n23 | #[reducer]\n | ---------- required by a bound introduced by this call\n24 | fn set_circle(ctx: ReducerContext, id: i32, radius: i32) {\n | ^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext, i32, i32) {set_circle}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:14.444729400Z", + "finished_at": "2025-10-21T01:27:24.914827100Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761010207850)\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:14:8\n |\n 13 | #[reducer(init)]\n | ---------------- required by a bound introduced by this call\n 14 | pub fn init(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {init}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:14:18\n |\n14 | pub fn init(ctx: ReducerContext) {\n | ^^^^^^^^^^^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `ReducerContext`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:14:8\n |\n13 | #[reducer(init)]\n | ---------------- required by a bound introduced by this call\n14 | pub fn init(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {init}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:55.563149Z", + "finished_at": "2025-10-21T01:31:19.183550800Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:18.147475200Z", + "finished_at": "2025-10-21T01:27:35.150632900Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761009991670)\nerror: expected parentheses\n --> src\\lib.rs:4:57\n |\n4 | #[table(name = accounts, index(name = name_index, btree = [name]))]\n | ^\n\nerror[E0422]: cannot find struct, variant or union type `Accounts` in this scope\n --> src\\lib.rs:15:30\n |\n15 | ctx.db.accounts().insert(Accounts { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n | ^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Accounts` in this scope\n --> src\\lib.rs:16:30\n |\n16 | ctx.db.accounts().insert(Accounts { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n | ^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:15:12\n |\n15 | ctx.db.accounts().insert(Accounts { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n | ^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.accounts().insert(Accounts { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n | ^^^^^^^^ method not found in `Local`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:14:8\n |\n 13 | #[reducer]\n | ---------- required by a bound introduced by this call\n 14 | pub fn seed(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {seed}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:14:18\n |\n14 | pub fn seed(ctx: ReducerContext) {\n | ^^^^^^^^^^^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `ReducerContext`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:14:8\n |\n13 | #[reducer]\n | ---------- required by a bound introduced by this call\n14 | pub fn seed(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {seed}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nSome errors have detailed explanations: E0277, E0422, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:17.088089100Z", + "finished_at": "2025-10-21T01:27:27.925402300Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 5, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761009999603)\nerror: expected parentheses\n --> src\\lib.rs:18:41\n |\n18 | #[table(name = memberships, index(btree = [user_id]), index(btree = [group_id]))]\n | ^\n\nerror[E0422]: cannot find struct, variant or union type `Memberships` in this scope\n --> src\\lib.rs:32:33\n |\n32 | ctx.db.memberships().insert(Memberships { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Memberships` in this scope\n --> src\\lib.rs:33:33\n |\n33 | ctx.db.memberships().insert(Memberships { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Memberships` in this scope\n --> src\\lib.rs:34:33\n |\n34 | ctx.db.memberships().insert(Memberships { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `memberships` found for struct `Local` in the current scope\n --> src\\lib.rs:32:12\n |\n32 | ctx.db.memberships().insert(Memberships { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `memberships` found for struct `Local` in the current scope\n --> src\\lib.rs:33:12\n |\n33 | ctx.db.memberships().insert(Memberships { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `memberships` found for struct `Local` in the current scope\n --> src\\lib.rs:34:12\n |\n34 | ctx.db.memberships().insert(Memberships { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:17.605210400Z", + "finished_at": "2025-10-21T01:27:33.446157800Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling itertools v0.12.1\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761010205693)\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:12:11\n |\n12 | #[reducer(scheduled = tick_timer)]\n | ^^^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::Duration`\n --> src\\lib.rs:2:63\n |\n2 | use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Duration, Table};\n | ^^^^^^^^\n | |\n | no `Duration` in the root\n | help: a similar name exists in the module: `duration`\n |\n = help: consider importing this struct instead:\n std::time::Duration\n\nwarning: unused variable: `ctx`\n --> src\\lib.rs:13:13\n |\n13 | pub fn tick(ctx: &ReducerContext, timer: TickTimer) {}\n | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`\n |\n = note: `#[warn(unused_variables)]` on by default\n\nwarning: unused variable: `timer`\n --> src\\lib.rs:13:35\n |\n13 | pub fn tick(ctx: &ReducerContext, timer: TickTimer) {}\n | ^^^^^ help: if this is intentional, prefix it with an underscore: `_timer`\n\nFor more information about this error, try `rustc --explain E0432`.\nwarning: `spacetime-module` (lib) generated 2 warnings\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors; 2 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:51.711127800Z", + "finished_at": "2025-10-21T01:31:17.447453700Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 2, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling sha3 v0.10.8\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761009994215)\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:20:11\n |\n20 | #[reducer(scheduled = tick_timer, scheduled_at = scheduled_at)]\n | ^^^^^^^^^\n\nerror[E0433]: failed to resolve: could not find `primary_key` in `spacetimedb`\n --> src\\lib.rs:6:20\n |\n6 | #[spacetimedb::primary_key]\n | ^^^^^^^^^^^ could not find `primary_key` in `spacetimedb`\n\nerror[E0433]: failed to resolve: could not find `auto_inc` in `spacetimedb`\n --> src\\lib.rs:7:20\n |\n7 | #[spacetimedb::auto_inc]\n | ^^^^^^^^ could not find `auto_inc` in `spacetimedb`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:44\n |\n16 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50000)),\n | -------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `TimeDuration`, found `Duration`\n | |\n | arguments to this enum variant are incorrect\n |\nnote: tuple variant defined here\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | ^^^^^^^^\nhelp: call `Into::into` on this expression to convert `std::time::Duration` into `TimeDuration`\n |\n16 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50000).into()),\n | +++++++\n\nSome errors have detailed explanations: E0308, E0433.\nFor more information about an error, try `rustc --explain E0308`.\nerror: could not compile `spacetime-module` (lib) due to 4 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:16.574545300Z", + "finished_at": "2025-10-21T01:27:29.811190900Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-grok-3-mini-beta-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:53.390922600Z", + "finished_at": "2025-10-21T01:31:18.654206800Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761010210792)\nerror[E0432]: unresolved import `spacetimedb::Error`\n --> src\\lib.rs:2:44\n |\n2 | use spacetimedb::{reducer, ReducerContext, Error};\n | ^^^^^ no `Error` in the root\n |\n = help: consider importing one of these items instead:\n std::error::Error\n std::fmt::Error\n std::fs::TryLockError::Error\n std::io::Error\n core::error::Error\n core::fmt::Error\n log::Level::Error\n log::LevelFilter::Error\n\nFor more information about this error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:50.562790900Z", + "finished_at": "2025-10-21T01:31:17.590511100Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-grok-3-mini-beta-llm", + "llm_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "query": "SELECT id, value FROM results WHERE id=1", + "reducer": "set_score", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:13.882064600Z", + "finished_at": "2025-10-21T01:27:30.602676400Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:56.126327600Z", + "finished_at": "2025-10-21T01:31:06.389854900Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "llm_db": "schema-t-015-product-type-columns-grok-3-mini-beta-llm", + "llm_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "query": "SELECT id, home, work, pos FROM profiles WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:15.511381700Z", + "finished_at": "2025-10-21T01:27:31.046732Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-grok-3-mini-beta-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:52.855319100Z", + "finished_at": "2025-10-21T01:31:21.254756700Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:53.920504500Z", + "finished_at": "2025-10-21T01:31:07.456921800Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1761010205946)\nerror[E0433]: failed to resolve: could not find `primary_key` in `spacetimedb`\n --> src\\lib.rs:6:20\n |\n6 | #[spacetimedb::primary_key]\n | ^^^^^^^^^^^ could not find `primary_key` in `spacetimedb`\n\nerror[E0433]: failed to resolve: could not find `primary_key` in `spacetimedb`\n --> src\\lib.rs:15:20\n |\n15 | #[spacetimedb::primary_key]\n | ^^^^^^^^^^^ could not find `primary_key` in `spacetimedb`\n\nerror[E0599]: no method named `id` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:22:40\n |\n22 | if let Some(user) = ctx.db.users().id().find(id) {\n | ^^ method not found in `&users__TableHandle`\n\nSome errors have detailed explanations: E0433, E0599.\nFor more information about an error, try `rustc --explain E0433`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:55.011440900Z", + "finished_at": "2025-10-21T01:31:17.655464300Z" + } + } + }, + { + "name": "Gemini 2.5 Pro", + "route_api_model": "gemini-2.5-pro", + "tasks": { + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.675134700Z", + "finished_at": "2025-10-21T19:44:58.690376200Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{spacetimedb, ReducerContext, Table};\n\n#[spacetimedb::table(name = \"entities\")]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n}\n\n#[spacetimedb::table(name = \"positions\")]\npub struct Position {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[spacetimedb::table(name = \"velocities\")]\npub struct Velocity {\n #[primary_key]\n pub entity_id: i32,\n pub vx: i32,\n pub vy: i32,\n}\n\n#[spacetimedb::table(name = \"next_positions\")]\npub struct NextPosition {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position {\n entity_id: 1,\n x: 0,\n y: 0,\n });\n ctx.db.velocities().insert(Velocity {\n entity_id: 1,\n vx: 1,\n vy: 0,\n });\n\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position {\n entity_id: 2,\n x: 10,\n y: 0,\n });\n ctx.db.velocities().insert(Velocity {\n entity_id: 2,\n vx: -2,\n vy: 3,\n });\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n for pos in ctx.db.positions().iter() {\n if let Some(vel) = ctx.db.velocities().entity_id().find(&pos.entity_id) {\n let next_pos = NextPosition {\n entity_id: pos.entity_id,\n x: pos.x + vel.vx,\n y: pos.y + vel.vy,\n };\n ctx.db.next_positions().entity_id().update(next_pos);\n }\n }\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:4:29\n |\n4 | #[spacetimedb::table(name = \"entities\")]\n | ^^^^^^^^^^\n\nerror: expected identifier\n --> src\\lib.rs:10:29\n |\n10 | #[spacetimedb::table(name = \"positions\")]\n | ^^^^^^^^^^^\n\nerror: expected identifier\n --> src\\lib.rs:18:29\n |\n18 | #[spacetimedb::table(name = \"velocities\")]\n | ^^^^^^^^^^^^\n\nerror: expected identifier\n --> src\\lib.rs:26:29\n |\n26 | #[spacetimedb::table(name = \"next_positions\")]\n | ^^^^^^^^^^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, ReducerContext, Table};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror[E0422]: cannot find struct, variant or union type `Entity` in this scope\n --> src\\lib.rs:36:30\n |\n36 | ctx.db.entities().insert(Entity { id: 1 });\n | ^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Position` in this scope\n --> src\\lib.rs:37:31\n |\n37 | ctx.db.positions().insert(Position {\n | ^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Velocity` in this scope\n --> src\\lib.rs:42:32\n |\n42 | ctx.db.velocities().insert(Velocity {\n | ^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Entity` in this scope\n --> src\\lib.rs:48:30\n |\n48 | ctx.db.entities().insert(Entity { id: 2 });\n | ^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Position` in this scope\n --> src\\lib.rs:49:31\n |\n49 | ctx.db.positions().insert(Position {\n | ^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Velocity` in this scope\n --> src\\lib.rs:54:32\n |\n54 | ctx.db.velocities().insert(Velocity {\n | ^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `NextPosition` in this scope\n --> src\\lib.rs:65:28\n |\n65 | let next_pos = NextPosition {\n | ^^^^^^^^^^^^ not found in this scope\n\nSome errors have detailed explanations: E0422, E0432.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 12 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:16.264134800Z", + "finished_at": "2025-10-21T18:05:31.373848400Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{spacetimedb, ReducerContext, SpacetimeType};\n\n#[spacetimedb]\n#[derive(Clone)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[spacetimedb]\n#[derive(Clone)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb]\n#[table(name = \"results\")]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[spacetimedb]\n#[reducer]\npub fn set_circle(_ctx: &ReducerContext, id: i32, radius: i32) {\n Result::insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gemini-2-5-pro\\llm)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, ReducerContext, SpacetimeType};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror: cannot find attribute `reducer` in this scope\n --> src\\lib.rs:27:3\n |\n27 | #[reducer]\n | ^^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 2 + use spacetimedb::reducer;\n |\n\nerror: cannot find attribute `table` in this scope\n --> src\\lib.rs:19:3\n |\n19 | #[table(name = \"results\")]\n | ^^^^^\n |\nhelp: a built-in attribute with a similar name exists\n |\n19 | #[stable(name = \"results\")]\n | +\nhelp: consider importing this attribute macro\n |\n 2 + use spacetimedb::table;\n |\n\nerror: cannot find attribute `primary_key` in this scope\n --> src\\lib.rs:21:7\n |\n21 | #[primary_key]\n | ^^^^^^^^^^^\n\nwarning: unused import: `SpacetimeType`\n --> src\\lib.rs:2:48\n |\n2 | use spacetimedb::{spacetimedb, ReducerContext, SpacetimeType};\n | ^^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no function or associated item named `insert` found for struct `Result` in the current scope\n --> src\\lib.rs:29:13\n |\n20 | pub struct Result {\n | ----------------- function or associated item `insert` not found for this struct\n...\n29 | Result::insert(Result {\n | ^^^^^^ function or associated item not found in `Result`\n |\n = help: items from traits can only be used if the trait is implemented and in scope\n = note: the following traits define an item `insert`, perhaps you need to implement one of them:\n candidate #1: `Table`\n candidate #2: `bitflags::traits::Flags`\n candidate #3: `ppv_lite86::types::Vec2`\n candidate #4: `ppv_lite86::types::Vec4`\n\nSome errors have detailed explanations: E0432, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:15.927585Z", + "finished_at": "2025-10-21T18:05:20.992848Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::ReducerContext;\n\n#[spacetimedb::table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n pub id: i32,\n pub count: i32,\n pub total: i64,\n pub price: f32,\n pub ratio: f64,\n pub active: bool,\n pub name: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gemini-2-5-pro\\llm)\nerror[E0599]: no method named `insert` found for reference `&primitives__TableHandle` in the current scope\n --> src\\lib.rs:18:25\n |\n18 | ctx.db.primitives().insert(Primitive {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.primitives().try_insert(Primitive {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:15.979656800Z", + "finished_at": "2025-10-21T18:05:38.157610300Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, ScheduleAt, Table};\nuse std::time::Duration;\n\n#[spacetimedb::table(name = tick_timer, scheduled(reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[spacetimedb::reducer]\npub fn tick(_ctx: &ReducerContext, _tick: TickTimer) {}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000).into()),\n });\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling generic-array v0.14.9\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected `at`\n --> src\\lib.rs:5:51\n |\n5 | #[spacetimedb::table(name = tick_timer, scheduled(reducer = tick, column = scheduled_at))]\n | ^^^^^^^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:14:43\n |\n14 | pub fn tick(_ctx: &ReducerContext, _tick: TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:18:32\n |\n18 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, ScheduleAt, Table};\n | ^^^^^ ^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:14:8\n |\n 13 | #[spacetimedb::reducer]\n | ----------------------- required by a bound introduced by this call\n 14 | pub fn tick(_ctx: &ReducerContext, _tick: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:14:8\n |\n13 | #[spacetimedb::reducer]\n | ----------------------- required by a bound introduced by this call\n14 | pub fn tick(_ctx: &ReducerContext, _tick: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.482927800Z", + "finished_at": "2025-10-21T19:44:57.133250900Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{\n table,\n reducer,\n ReducerContext,\n};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub user_id: i32,\n pub name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n pub group_id: i32,\n pub title: String,\n}\n\n#[table(\n name = memberships,\n index(name = by_user, btree = [user_id]),\n index(name = by_group, btree = [group_id]),\n)]\npub struct Membership {\n #[primary_key]\n pub id: i32,\n pub user_id: i32,\n pub group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected parentheses\n --> src\\lib.rs:24:33\n |\n24 | index(name = by_user, btree = [user_id]),\n | ^\n\nerror[E0422]: cannot find struct, variant or union type `Membership` in this scope\n --> src\\lib.rs:42:33\n |\n42 | ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Membership` in this scope\n --> src\\lib.rs:43:33\n |\n43 | ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Membership` in this scope\n --> src\\lib.rs:44:33\n |\n44 | ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:36:20\n |\n36 | ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n36 | ctx.db.users().try_insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:37:20\n |\n37 | ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n37 | ctx.db.users().try_insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:39:21\n |\n39 | ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n39 | ctx.db.groups().try_insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:40:21\n |\n40 | ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n40 | ctx.db.groups().try_insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ++++\n\nerror[E0599]: no method named `memberships` found for struct `Local` in the current scope\n --> src\\lib.rs:42:12\n |\n42 | ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `memberships` found for struct `Local` in the current scope\n --> src\\lib.rs:43:12\n |\n43 | ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `memberships` found for struct `Local` in the current scope\n --> src\\lib.rs:44:12\n |\n44 | ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 11 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:16.215870200Z", + "finished_at": "2025-10-21T18:05:37.184401Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```rust\nuse spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n pub id: i32,\n pub kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.954786800Z", + "finished_at": "2025-10-21T19:44:41.400368400Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[spacetimedb::table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[spacetimedb::reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gemini-2-5-pro\\llm)\nwarning: unused imports: `reducer` and `table`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table};\n | ^^^^^ ^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[spacetimedb::table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:37\n |\n4 | #[spacetimedb::table(name = results)]\n | ------------------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:42.024768400Z", + "finished_at": "2025-10-21T19:44:51.033487900Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::ReducerContext;\n\n#[spacetimedb::table(\n name = \"accounts\",\n index(name = by_name, btree = [name])\n)]\npub struct Account {\n #[primary_key]\n pub id: i32,\n #[unique]\n pub email: String,\n pub name: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:5:12\n |\n5 | name = \"accounts\",\n | ^^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `Account` in this scope\n --> src\\lib.rs:18:30\n |\n18 | ctx.db.accounts().insert(Account {\n | ^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Account` in this scope\n --> src\\lib.rs:23:30\n |\n23 | ctx.db.accounts().insert(Account {\n | ^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.accounts().insert(Account {\n | ^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:23:12\n |\n23 | ctx.db.accounts().insert(Account {\n | ^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:16.169112800Z", + "finished_at": "2025-10-21T18:05:27.520842500Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name,\n });\n }\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gemini-2-5-pro\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.817956700Z", + "finished_at": "2025-10-21T19:45:36.017113400Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n ctx.db.users().id().update(User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n });\n\n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gemini-2-5-pro-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.742668500Z", + "finished_at": "2025-10-21T19:44:59.242479800Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n}\n", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.886998300Z", + "finished_at": "2025-10-21T19:45:16.097376900Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```rust\nuse spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.529310100Z", + "finished_at": "2025-10-21T19:44:52.498030700Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[spacetimedb::table(name = products)]\npub struct Product {\n #[primary_key]\n pub id: i32,\n pub title: String,\n pub price: f32,\n pub in_stock: bool,\n}\n\n#[spacetimedb::table(name = notes)]\npub struct Note {\n #[primary_key]\n pub id: i32,\n pub body: String,\n pub rating: i64,\n pub pinned: bool,\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.430740900Z", + "finished_at": "2025-10-21T19:44:39.348507Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{\n reducer, table, ReducerContext, SpacetimeType,\n};\n\n#[derive(SpacetimeType, Clone)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = \"drawings\")]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect {\n width: 4,\n height: 6,\n }),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:18:16\n |\n18 | #[table(name = \"drawings\")]\n | ^^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `Drawing` in this scope\n --> src\\lib.rs:28:30\n |\n28 | ctx.db.drawings().insert(Drawing {\n | ^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `drawings` found for struct `Local` in the current scope\n --> src\\lib.rs:28:12\n |\n28 | ctx.db.drawings().insert(Drawing {\n | ^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:16.075478100Z", + "finished_at": "2025-10-21T18:05:36.593725100Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{\n reducer, table,\n ReducerContext, ScheduleAt,\n};\nuse std::time::Duration;\n\n#[table(name = \"tick_timer\", scheduled(reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _tick: TickTimer) {}\n\n#[reducer(lifecycle = \"init\")]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000)),\n });\n}\n```", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:8:16\n |\n8 | #[table(name = \"tick_timer\", scheduled(reducer = tick, column = scheduled_at))]\n | ^^^^^^^^^^^^\n\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:19:11\n |\n19 | #[reducer(lifecycle = \"init\")]\n | ^^^^^^^^^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:17:43\n |\n17 | pub fn tick(_ctx: &ReducerContext, _tick: TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:21:32\n |\n21 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:17:8\n |\n 16 | #[reducer]\n | ---------- required by a bound introduced by this call\n 17 | pub fn tick(_ctx: &ReducerContext, _tick: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:17:8\n |\n16 | #[reducer]\n | ---------- required by a bound introduced by this call\n17 | pub fn tick(_ctx: &ReducerContext, _tick: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:21:12\n |\n21 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:23:44\n |\n23 | scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000)),\n | -------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `TimeDuration`, found `Duration`\n | |\n | arguments to this enum variant are incorrect\n |\nnote: tuple variant defined here\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | ^^^^^^^^\nhelp: call `Into::into` on this expression to convert `std::time::Duration` into `TimeDuration`\n |\n23 | scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000).into()),\n | +++++++\n\nSome errors have detailed explanations: E0277, E0308, E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:16.122835400Z", + "finished_at": "2025-10-21T18:05:31.715450100Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(\n name = \"logs\",\n index(name = by_user_day, btree = [user_id, day])\n)]\npub struct Log {\n #[primary_key]\n pub id: i32,\n pub user_id: i32,\n pub day: i32,\n pub message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log {\n id: 1,\n user_id: 7,\n day: 1,\n message: \"a\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 2,\n user_id: 7,\n day: 2,\n message: \"b\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 3,\n user_id: 9,\n day: 1,\n message: \"c\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:5:12\n |\n5 | name = \"logs\",\n | ^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:18:26\n |\n18 | ctx.db.logs().insert(Log {\n | ^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:24:26\n |\n24 | ctx.db.logs().insert(Log {\n | ^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:30:26\n |\n30 | ctx.db.logs().insert(Log {\n | ^^^ not found in this scope\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.logs().insert(Log {\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:24:12\n |\n24 | ctx.db.logs().insert(Log {\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:30:12\n |\n30 | ctx.db.logs().insert(Log {\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:16.314737Z", + "finished_at": "2025-10-21T18:05:27.516898300Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = \"users\")]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let user_update = User {\n id,\n name,\n age,\n active,\n };\n ctx.db.users().id().update(user_update);\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:4:16\n |\n4 | #[table(name = \"users\")]\n | ^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `User` in this scope\n --> src\\lib.rs:15:23\n |\n15 | let user_update = User {\n | ^^^^ not found in this scope\n\nwarning: unused import: `Table`\n --> src\\lib.rs:2:51\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table};\n | ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no method named `users` found for struct `Local` in the current scope\n --> src\\lib.rs:21:12\n |\n21 | ctx.db.users().id().update(user_update);\n | ^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.625660900Z", + "finished_at": "2025-10-21T19:44:38.539406500Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "```rust\nuse spacetimedb::{\n table,\n reducer,\n ReducerContext,\n Table,\n};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User {\n id,\n name,\n age,\n active,\n });\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-gemini-2-5-pro-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.576725700Z", + "finished_at": "2025-10-21T19:44:53.391439900Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, SpacetimeType};\n\n#[derive(Clone, SpacetimeType)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(Clone, SpacetimeType)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[spacetimedb::table(name = \"profiles\")]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n let home = Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n };\n let work = Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n };\n let pos = Position { x: 7, y: 9 };\n let profile = Profile {\n id: 1,\n home,\n work,\n pos,\n };\n ctx.db.profiles().insert(profile);\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:16:29\n |\n16 | #[spacetimedb::table(name = \"profiles\")]\n | ^^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `Profile` in this scope\n --> src\\lib.rs:36:19\n |\n36 | let profile = Profile {\n | ^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `profiles` found for struct `Local` in the current scope\n --> src\\lib.rs:42:12\n |\n42 | ctx.db.profiles().insert(profile);\n | ^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:16.027499900Z", + "finished_at": "2025-10-21T18:05:40.234046200Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```rust\nuse spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[reducer]\npub fn empty_reducer_no_args(ctx: &ReducerContext) {}\n\n#[reducer]\npub fn empty_reducer_with_int(ctx: &ReducerContext, count: i32) {}\n\n#[reducer]\npub fn empty_reducer_with_string(ctx: &ReducerContext, name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_three_args(ctx: &ReducerContext, active: bool, ratio: f32, label: String) {}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.341974800Z", + "finished_at": "2025-10-21T19:44:52.858481400Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{SpacetimeType, ReducerContext};\n\n#[derive(SpacetimeType, Clone, Copy)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[spacetimedb::table(name = \"results\")]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[spacetimedb::reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:10:29\n |\n10 | #[spacetimedb::table(name = \"results\")]\n | ^^^^^^^^^\n\nerror[E0574]: expected struct, variant or union type, found enum `Result`\n --> src\\lib.rs:19:29\n |\n19 | ctx.db.results().insert(Result {\n | ^^^^^^ not a struct, variant or union type\n |\nhelp: consider importing one of these type aliases instead\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n 2 + use std::thread::Result;\n |\n 2 + use core::fmt::Result;\n |\n\nerror[E0599]: no method named `results` found for struct `Local` in the current scope\n --> src\\lib.rs:19:12\n |\n19 | ctx.db.results().insert(Result {\n | ^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0574, E0599.\nFor more information about an error, try `rustc --explain E0574`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:04:15.838499500Z", + "finished_at": "2025-10-21T18:05:16.943145600Z" + } + } + }, + { + "name": "Gemini 2.5 Flash", + "route_api_model": "gemini-2.5-flash", + "tasks": { + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "#[allow(unused)]\nuse spacetimedb::{\n module_id,\n auto_inc_core,\n spacetimedb_lib,\n Hash,\n Identity,\n Address,\n Timestamp,\n ReducerContext,\n Table,\n table,\n reducer,\n Sputnik,\n ProductType,\n SumType,\n AlgebraicType,\n AlgebraicValue,\n serde,\n borsh,\n};\n\n#[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord, SpacetimeType)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\n#[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0432]: unresolved imports `spacetimedb::module_id`, `spacetimedb::auto_inc_core`, `spacetimedb::Hash`, `spacetimedb::Address`, `spacetimedb::Sputnik`, `spacetimedb::ProductType`, `spacetimedb::SumType`, `spacetimedb::AlgebraicType`, `spacetimedb::serde`, `spacetimedb::borsh`\n --> src\\lib.rs:4:5\n |\n 4 | module_id,\n | ^^^^^^^^^ no `module_id` in the root\n 5 | auto_inc_core,\n | ^^^^^^^^^^^^^ no `auto_inc_core` in the root\n 6 | spacetimedb_lib,\n 7 | Hash,\n | ^^^^ no `Hash` in the root\n 8 | Identity,\n 9 | Address,\n | ^^^^^^^ no `Address` in the root\n...\n15 | Sputnik,\n | ^^^^^^^ no `Sputnik` in the root\n16 | ProductType,\n | ^^^^^^^^^^^ no `ProductType` in the root\n17 | SumType,\n | ^^^^^^^ no `SumType` in the root\n18 | AlgebraicType,\n | ^^^^^^^^^^^^^\n | |\n | no `AlgebraicType` in the root\n | help: a similar name exists in the module: `AlgebraicValue`\n19 | AlgebraicValue,\n20 | serde,\n | ^^^^^ no `serde` in the root\n21 | borsh,\n | ^^^^^ no `borsh` in the root\n |\n = help: consider importing one of these items instead:\n crate::spacetimedb_lib::Hash\n crate::spacetimedb_lib::db::raw_def::IndexType::Hash\n crate::spacetimedb_lib::db::raw_def::v9::RawIndexAlgorithm::Hash\n std::hash::Hash\n = help: consider importing this struct instead:\n crate::spacetimedb_lib::ProductType\n = help: consider importing this struct instead:\n crate::spacetimedb_lib::SumType\n = help: consider importing this enum instead:\n crate::spacetimedb_lib::AlgebraicType\n\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:24:56\n |\n24 | #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord, SpacetimeType)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing one of these derive macros\n |\n 2 + use crate::spacetimedb_lib::SpacetimeType;\n |\n 2 + use spacetimedb::SpacetimeType;\n |\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:35:14\n |\n35 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:35:14\n |\n 30 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 35 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:35:14\n |\n 35 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:35:14\n |\n 35 | pub pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:35:14\n |\n35 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nSome errors have detailed explanations: E0277, E0432.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:33.891942300Z", + "finished_at": "2025-10-21T19:34:13.633331Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=AIzaSyCX9OLo722iLo4_gdYisaPYQXlK3qDBuik -> 429 Too Many Requests: {\n \"error\": {\n \"code\": 429,\n \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_paid_tier_input_token_count, limit: 1000000\\nPlease retry in 15.252400125s.\",\n \"status\": \"RESOURCE_EXHAUSTED\",\n \"details\": [\n {\n \"@type\": \"type.googleapis.com/google.rpc.QuotaFailure\",\n \"violations\": [\n {\n \"quotaMetric\": \"generativelanguage.googleapis.com/generate_content_paid_tier_input_token_count\",\n \"quotaId\": \"GenerateContentPaidTierInputTokensPerModelPerMinute\",\n \"quotaDimensions\": {\n \"location\": \"global\",\n \"model\": \"gemini-2.5-flash\"\n },\n \"quotaValue\": \"1000000\"\n }\n ]\n },\n {\n \"@type\": \"type.googleapis.com/google.rpc.Help\",\n \"links\": [\n {\n \"description\": \"Learn more about Gemini API quotas\",\n \"url\": \"https://ai.google.dev/gemini-api/docs/rate-limits\"\n }\n ]\n },\n {\n \"@type\": \"type.googleapis.com/google.rpc.RetryInfo\",\n \"retryDelay\": \"15s\"\n }\n ]\n }\n}\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:35:19.335882500Z", + "finished_at": "2025-10-21T19:35:19.335882500Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:34.270437600Z", + "finished_at": "2025-10-21T19:34:14.082863300Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n pub entity_id: i32,\n pub vx: i32,\n pub vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n // Entity 1\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n\n // Entity 2\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for pos in ctx.db.positions().iter() {\n if let Some(vel) = ctx.db.velocities().entity_id().find(&pos.entity_id) {\n let next_x = pos.x + vel.vx;\n let next_y = pos.y + vel.vy;\n\n // Check if NextPosition already exists to decide between insert and update\n if let Some(mut next_pos_entry) = ctx.db.next_positions().entity_id().find(&pos.entity_id) {\n next_pos_entry.x = next_x;\n next_pos_entry.y = next_y;\n ctx.db.next_positions().entity_id().update(next_pos_entry);\n } else {\n ctx.db.next_positions().insert(NextPosition {\n entity_id: pos.entity_id,\n x: next_x,\n y: next_y,\n });\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:04.555651400Z", + "finished_at": "2025-10-21T19:15:50.726964900Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "#![allow(unused)]\nuse spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().id().update(User {\n id,\n name,\n age,\n active,\n });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gemini-2-5-flash-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:34.000935300Z", + "finished_at": "2025-10-21T19:35:18.316753300Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Identity, Timestamp};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling bytes v1.10.1\n Compiling num-traits v0.2.19\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gemini-2-5-flash\\llm)\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n 2 + use spacetimedb::SpacetimeType;\n |\n\nwarning: unused imports: `Identity` and `Timestamp`\n --> src\\lib.rs:2:51\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Identity, Timestamp};\n | ^^^^^^^^ ^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:15\n |\n20 | pub home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:21:15\n |\n21 | pub work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:22:14\n |\n22 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:15\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | pub home: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:21:15\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 21 | pub work: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:22:14\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 22 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:15\n |\n 20 | pub home: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:21:15\n |\n 21 | pub work: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:22:14\n |\n 22 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:20:15\n |\n 20 | pub home: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:21:15\n |\n 21 | pub work: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:22:14\n |\n 22 | pub pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:20:15\n |\n20 | pub home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:21:15\n |\n21 | pub work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:22:14\n |\n22 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:27:23\n |\n27 | ctx.db.profiles().insert(Profile {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n27 | ctx.db.profiles().try_insert(Profile {\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 18 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:04.146106700Z", + "finished_at": "2025-10-21T19:16:44.210909500Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "#[spacetimedb::table(name = users)]\n#[derive(Clone, PartialEq, Debug)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn delete_user(ctx: &spacetimedb::ReducerContext, id: i332) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0412]: cannot find type `i332` in this scope\n --> src\\lib.rs:13:59\n |\n13 | pub fn delete_user(ctx: &spacetimedb::ReducerContext, id: i332) {\n | ^^^^ help: a builtin type with a similar name exists: `i32`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n 12 | #[spacetimedb::reducer]\n | ----------------------- required by a bound introduced by this call\n 13 | pub fn delete_user(ctx: &spacetimedb::ReducerContext, id: i332) {\n | ^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {delete_user}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n12 | #[spacetimedb::reducer]\n | ----------------------- required by a bound introduced by this call\n13 | pub fn delete_user(ctx: &spacetimedb::ReducerContext, id: i332) {\n | ^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {delete_user}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nSome errors have detailed explanations: E0277, E0412.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:34.068563700Z", + "finished_at": "2025-10-21T19:34:08.745011400Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name,\n });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:34.205173100Z", + "finished_at": "2025-10-21T19:35:18.336301300Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, ReducerContext, Table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n pub id: i32,\n pub title: String,\n pub price: f32,\n pub in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n pub id: i32,\n pub body: String,\n pub rating: i64,\n pub pinned: bool,\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:33.794508800Z", + "finished_at": "2025-10-21T19:35:16.719423600Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{\n table, reducer,\n ReducerContext,\n ScheduleAt,\n Timestamp,\n};\n\n#[table(name = tick_timer, scheduled_reducer = tick, scheduled_at_column = scheduled_at)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n\n#[reducer]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Timestamp::from_micros(50_000)),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling hex v0.4.3\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gemini-2-5-flash\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:9:28\n |\n9 | #[table(name = tick_timer, scheduled_reducer = tick, scheduled_at_column = scheduled_at)]\n | ^^^^^^^^^^^^^^^^^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:18:44\n |\n18 | pub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:22:32\n |\n22 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:18:8\n |\n 17 | #[reducer]\n | ---------- required by a bound introduced by this call\n 18 | pub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:18:8\n |\n17 | #[reducer]\n | ---------- required by a bound introduced by this call\n18 | pub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:22:12\n |\n22 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no function or associated item named `from_micros` found for struct `spacetimedb::Timestamp` in the current scope\n --> src\\lib.rs:24:55\n |\n24 | scheduled_at: ScheduleAt::Interval(Timestamp::from_micros(50_000)),\n | ^^^^^^^^^^^ function or associated item not found in `spacetimedb::Timestamp`\n |\nnote: if you're trying to build a new `spacetimedb::Timestamp` consider using one of the following associated functions:\n spacetimedb::Timestamp::now\n spacetimedb::Timestamp::from_micros_since_unix_epoch\n spacetimedb::Timestamp::from_time_duration_since_unix_epoch\n spacetimedb::Timestamp::from_duration_since_unix_epoch\n and 2 others\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\timestamp.rs:26:5\n |\n26 | pub fn now() -> Self {\n | ^^^^^^^^^^^^^^^^^^^^\n...\n46 | pub fn from_micros_since_unix_epoch(micros: i64) -> Self {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n...\n52 | pub fn from_time_duration_since_unix_epoch(time_duration: TimeDuration) -> Self {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n...\n73 | pub fn from_duration_since_unix_epoch(duration: Duration) -> Self {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:04.310081100Z", + "finished_at": "2025-10-21T19:15:46.066887300Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = logs, primary_key = id, index(name = by_user_day, btree = [user_id, day]))]\npub struct Log {\n pub id: i32,\n pub user_id: i32,\n pub day: i32,\n pub message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ethnum v1.5.2\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gemini-2-5-flash\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = logs, primary_key = id, index(name = by_user_day, btree = [user_id, day]))]\n | ^^^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:14:26\n |\n14 | ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:15:26\n |\n15 | ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Log` in this scope\n --> src\\lib.rs:16:26\n |\n16 | ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^ not found in this scope\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:14:12\n |\n14 | ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:15:12\n |\n15 | ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:04.618476800Z", + "finished_at": "2025-10-21T19:16:44.167394900Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=AIzaSyCX9OLo722iLo4_gdYisaPYQXlK3qDBuik -> 429 Too Many Requests: {\n \"error\": {\n \"code\": 429,\n \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_paid_tier_input_token_count, limit: 1000000\\nPlease retry in 15.201524633s.\",\n \"status\": \"RESOURCE_EXHAUSTED\",\n \"details\": [\n {\n \"@type\": \"type.googleapis.com/google.rpc.QuotaFailure\",\n \"violations\": [\n {\n \"quotaMetric\": \"generativelanguage.googleapis.com/generate_content_paid_tier_input_token_count\",\n \"quotaId\": \"GenerateContentPaidTierInputTokensPerModelPerMinute\",\n \"quotaDimensions\": {\n \"location\": \"global\",\n \"model\": \"gemini-2.5-flash\"\n },\n \"quotaValue\": \"1000000\"\n }\n ]\n },\n {\n \"@type\": \"type.googleapis.com/google.rpc.Help\",\n \"links\": [\n {\n \"description\": \"Learn more about Gemini API quotas\",\n \"url\": \"https://ai.google.dev/gemini-api/docs/rate-limits\"\n }\n ]\n },\n {\n \"@type\": \"type.googleapis.com/google.rpc.RetryInfo\",\n \"retryDelay\": \"15s\"\n }\n ]\n }\n}\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:35:19.336466600Z", + "finished_at": "2025-10-21T19:35:19.336466600Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{\n ScheduleAt, ReducerContext,\n Table, table, reducer,\n};\nuse std::time::Duration;\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(ctx: &ReducerContext, _timer: TickTimer) {\n // This reducer is triggered by the tick_timer table\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000).into()),\n });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:33.842770400Z", + "finished_at": "2025-10-21T19:34:16.792684300Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "#![allow(warnings)]\nuse spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = accounts)]\n#[derive(Clone, Debug)]\npub struct Account {\n #[primary_key]\n pub id: i32,\n #[unique]\n pub email: String,\n pub name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-gemini-2-5-flash-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:04.396301200Z", + "finished_at": "2025-10-21T19:16:43.343966500Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 2, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n pub id: i32,\n pub count: i32,\n pub total: i64,\n pub price: f32,\n pub ratio: f64,\n pub active: bool,\n pub name: String,\n}\n\n#[reducer(init)]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: can't directly call special Init lifecycle reducer\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c200a9d643689f27dfaa7e9901e78c12e18bcf156f62a25f4aca3805228484db/call/seed)\n", + "phase": "call_reducer_llm" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:04.064226200Z", + "finished_at": "2025-10-21T19:15:46.062149200Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n \n ctx.db.users().id().update(User { id: 1, name: \"Alice2\".to_string(), age: 31, active: false });\n \n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gemini-2-5-flash-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:34.136118400Z", + "finished_at": "2025-10-21T19:35:19.335150600Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "#[spacetimedb::table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n#[derive(spacetimedb::SpacetimeType, Debug, Clone)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(spacetimedb::SpacetimeType, Debug, Clone)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb::reducer(init)]\npub fn seed(ctx: &spacetimedb::ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0599]: no method named `insert` found for reference `&drawings__TableHandle` in the current scope\n --> src\\lib.rs:24:23\n |\n24 | ctx.db.drawings().insert(Drawing {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n24 | ctx.db.drawings().try_insert(Drawing {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:04.223300300Z", + "finished_at": "2025-10-21T19:16:41.879919600Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"users\")]\n public partial struct User\n {\n [PrimaryKey]\n public int Id;\n public string Name;\n public int Age;\n public bool Active;\n }\n\n [Reducer]\n public static void InsertUser(ReducerContext ctx, int Id, string Name, int Age, bool Active)\n {\n ctx.Db.users.Insert(new User { Id = Id, Name = Name, Age = Age, Active = Active });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gemini-2-5-flash\\llm)\nerror: expected item, found `using`\n --> src\\lib.rs:2:1\n |\n2 | using SpacetimeDB;\n | ^^^^^\n |\nhelp: items are imported using the `use` keyword\n |\n2 - using SpacetimeDB;\n2 + use SpacetimeDB;\n |\n\nerror: expected one of `!` or `::`, found keyword `static`\n --> src\\lib.rs:4:8\n |\n4 | public static partial class Module\n | ^^^^^^ expected one of `!` or `::`\n |\nhelp: write `pub` instead of `public` to make the item public\n |\n4 - public static partial class Module\n4 + pub static partial class Module\n |\n\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:33.941932100Z", + "finished_at": "2025-10-21T19:34:12.367500600Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Score, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Score, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[derive(SpacetimeType, Clone, Debug)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone, Debug)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 10 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:24\n |\n10 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:03.887743Z", + "finished_at": "2025-10-21T19:15:44.118681400Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{\n reducer,\n table,\n Identity,\n ReducerContext,\n Table,\n};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub user_id: i33,\n pub name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n pub group_id: i33,\n pub title: String,\n}\n\n#[table(name = memberships, index(name = by_user, btree = [user_id]), index(name = by_group, btree = [group_id]))]\npub struct Membership {\n #[primary_key]\n pub id: i33,\n pub user_id: i33,\n pub group_id: i33,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n user_id: 1,\n name: \"Alice\".to_string(),\n });\n ctx.db.users().insert(User {\n user_id: 2,\n name: \"Bob\".to_string(),\n });\n\n ctx.db.groups().insert(Group {\n group_id: 10,\n title: \"Admin\".to_string(),\n });\n ctx.db.groups().insert(Group {\n group_id: 20,\n title: \"Dev\".to_string(),\n });\n\n ctx.db.memberships().insert(Membership {\n id: 1,\n user_id: 1,\n group_id: 10,\n });\n ctx.db.memberships().insert(Membership {\n id: 2,\n user_id: 1,\n group_id: 20,\n });\n ctx.db.memberships().insert(Membership {\n id: 3,\n user_id: 2,\n group_id: 20,\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling generic-array v0.14.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gemini-2-5-flash\\llm)\nerror: expected parentheses\n --> src\\lib.rs:24:57\n |\n24 | #[table(name = memberships, index(name = by_user, btree = [user_id]), index(name = by_group, btree = [group_id]))]\n | ^\n\nerror[E0412]: cannot find type `i33` in this scope\n --> src\\lib.rs:13:18\n |\n13 | pub user_id: i33,\n | ^^^ help: a builtin type with a similar name exists: `i32`\n\nerror[E0412]: cannot find type `i33` in this scope\n --> src\\lib.rs:20:19\n |\n20 | pub group_id: i33,\n | ^^^ help: a builtin type with a similar name exists: `i32`\n\nerror[E0422]: cannot find struct, variant or union type `Membership` in this scope\n --> src\\lib.rs:52:33\n |\n52 | ctx.db.memberships().insert(Membership {\n | ^^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Membership` in this scope\n --> src\\lib.rs:57:33\n |\n57 | ctx.db.memberships().insert(Membership {\n | ^^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Membership` in this scope\n --> src\\lib.rs:62:33\n |\n62 | ctx.db.memberships().insert(Membership {\n | ^^^^^^^^^^ not found in this scope\n\nwarning: unused import: `Identity`\n --> src\\lib.rs:5:5\n |\n5 | Identity,\n | ^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no method named `memberships` found for struct `Local` in the current scope\n --> src\\lib.rs:52:12\n |\n52 | ctx.db.memberships().insert(Membership {\n | ^^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `memberships` found for struct `Local` in the current scope\n --> src\\lib.rs:57:12\n |\n57 | ctx.db.memberships().insert(Membership {\n | ^^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `memberships` found for struct `Local` in the current scope\n --> src\\lib.rs:62:12\n |\n62 | ctx.db.memberships().insert(Membership {\n | ^^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0412`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 9 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:04.475032100Z", + "finished_at": "2025-10-21T19:16:44.214682300Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub sum: i32,\n}\n\n// non-reducer helper function\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n ctx.db.results().insert(Result {\n id,\n sum: add(a, b),\n });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:34.417316300Z", + "finished_at": "2025-10-21T19:35:15.677766600Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "#![allow(warnings)]\nuse spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Debug, Clone, PartialEq)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Debug, Clone, PartialEq)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling spacetimedb-lib v1.6.0\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:5:10\n |\n 5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:18:12\n |\n18 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:5:10\n |\n5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:5:10\n |\n5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:5:10\n |\n5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:5:10\n |\n5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:5:10\n |\n5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Rect, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Rect, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:11:10\n |\n11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:18:12\n |\n18 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:11:10\n |\n11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_sum` has an incompatible type for trait\n --> src\\lib.rs:11:10\n |\n11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_tag` has an incompatible type for trait\n --> src\\lib.rs:11:10\n |\n11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_name` has an incompatible type for trait\n --> src\\lib.rs:11:10\n |\n11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, &_) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:11:10\n |\n11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Shape, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Shape, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:17:1\n |\n17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:18:12\n |\n18 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:17:1\n |\n17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:17:1\n |\n17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:17:1\n |\n17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:17:1\n |\n17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:17:1\n |\n17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:10\n |\n 5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:5:22\n |\n5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:10\n |\n 5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:10\n |\n 5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:10\n |\n 5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:10\n |\n 5 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:11:10\n |\n 11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:11:22\n |\n11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:11:10\n |\n 11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:11:10\n |\n 11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__Variant, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<__Variant, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<__Variant, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:12\n |\n 11 | #[derive(SpacetimeType, Debug, Clone, PartialEq)]\n | ------------- expected `Result` because of return type\n 12 | pub enum Shape {\n 13 | Circle(i32),\n | ^^^ expected `Result`, found `Result<::Ok, ...>`\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:17:1\n |\n 17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 17 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:17:24\n |\n17 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:17:1\n |\n 17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:17:1\n |\n 17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:17:1\n |\n 17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:17:1\n |\n 17 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:18:1\n |\n 18 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 39 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:03.980087600Z", + "finished_at": "2025-10-21T19:15:44.442417Z" + } + } + }, + { + "name": "DeepSeek V3", + "route_api_model": "deepseek-chat", + "tasks": { + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt};\n\n#[table(name = tick_timer, scheduled = tick, scheduled_at = scheduled_at)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000)),\n });\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\deepseek-v3\\llm)\nerror: expected parentheses\n --> src\\lib.rs:4:38\n |\n4 | #[table(name = tick_timer, scheduled = tick, scheduled_at = scheduled_at)]\n | ^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:13:44\n |\n13 | pub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:17:32\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n 12 | #[reducer]\n | ---------- required by a bound introduced by this call\n 13 | pub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n12 | #[reducer]\n | ---------- required by a bound introduced by this call\n13 | pub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:19:44\n |\n19 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000)),\n | -------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `TimeDuration`, found `Duration`\n | |\n | arguments to this enum variant are incorrect\n |\nnote: tuple variant defined here\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | ^^^^^^^^\nhelp: call `Into::into` on this expression to convert `std::time::Duration` into `TimeDuration`\n |\n19 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000).into()),\n | +++++++\n\nSome errors have detailed explanations: E0277, E0308, E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:18.247549400Z", + "finished_at": "2025-10-21T20:15:48.910729700Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}\n```", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\deepseek-v3\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:23.489614700Z", + "finished_at": "2025-10-21T20:15:45.953745Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships)]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[table(name = memberships)]\n#[index(name = by_user, btree = [user_id])]\npub struct MembershipByUser;\n\n#[table(name = memberships)]\n#[index(name = by_group, btree = [group_id])]\npub struct MembershipByGroup;\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n user_id: 1,\n name: \"Alice\".to_string(),\n });\n \n ctx.db.users().insert(User {\n user_id: 2,\n name: \"Bob\".to_string(),\n });\n \n ctx.db.groups().insert(Group {\n group_id: 10,\n title: \"Admin\".to_string(),\n });\n \n ctx.db.groups().insert(Group {\n group_id: 20,\n title: \"Dev\".to_string(),\n });\n \n ctx.db.memberships().insert(Membership {\n id: 1,\n user_id: 1,\n group_id: 10,\n });\n \n ctx.db.memberships().insert(Membership {\n id: 2,\n user_id: 1,\n group_id: 20,\n });\n \n ctx.db.memberships().insert(Membership {\n id: 3,\n user_id: 2,\n group_id: 20,\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\deepseek-v3\\llm)\nerror[E0428]: the name `memberships` is defined multiple times\n --> src\\lib.rs:26:16\n |\n18 | #[table(name = memberships)]\n | ________________-\n19 | | pub struct Membership {\n | |___- previous definition of the trait `memberships` here\n...\n26 | #[table(name = memberships)]\n | ________________^\n27 | | #[index(name = by_user, btree = [user_id])]\n28 | | pub struct MembershipByUser;\n | |___^ `memberships` redefined here\n |\n = note: `memberships` must be defined only once in the type namespace of this module\n\nerror[E0428]: the name `memberships__view` is defined multiple times\n --> src\\lib.rs:26:16\n |\n18 | #[table(name = memberships)]\n | ________________-\n19 | | pub struct Membership {\n | |___- previous definition of the trait `memberships__view` here\n...\n26 | #[table(name = memberships)]\n | ________________^\n27 | | #[index(name = by_user, btree = [user_id])]\n28 | | pub struct MembershipByUser;\n | |___^ `memberships__view` redefined here\n |\n = note: `memberships__view` must be defined only once in the type namespace of this module\n\nerror[E0428]: the name `memberships__TableHandle` is defined multiple times\n --> src\\lib.rs:26:1\n |\n18 | #[table(name = memberships)]\n | ---------------------------- previous definition of the type `memberships__TableHandle` here\n...\n26 | #[table(name = memberships)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `memberships__TableHandle` redefined here\n |\n = note: `memberships__TableHandle` must be defined only once in the type namespace of this module\n = note: this error originates in the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0428]: the name `memberships__ViewHandle` is defined multiple times\n --> src\\lib.rs:26:1\n |\n18 | #[table(name = memberships)]\n | ---------------------------- previous definition of the type `memberships__ViewHandle` here\n...\n26 | #[table(name = memberships)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `memberships__ViewHandle` redefined here\n |\n = note: `memberships__ViewHandle` must be defined only once in the type namespace of this module\n = note: this error originates in the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0428]: the name `memberships` is defined multiple times\n --> src\\lib.rs:30:16\n |\n18 | #[table(name = memberships)]\n | ________________-\n19 | | pub struct Membership {\n | |___- previous definition of the trait `memberships` here\n...\n30 | #[table(name = memberships)]\n | ________________^\n31 | | #[index(name = by_group, btree = [group_id])]\n32 | | pub struct MembershipByGroup;\n | |___^ `memberships` redefined here\n |\n = note: `memberships` must be defined only once in the type namespace of this module\n\nerror[E0428]: the name `memberships__view` is defined multiple times\n --> src\\lib.rs:30:16\n |\n18 | #[table(name = memberships)]\n | ________________-\n19 | | pub struct Membership {\n | |___- previous definition of the trait `memberships__view` here\n...\n30 | #[table(name = memberships)]\n | ________________^\n31 | | #[index(name = by_group, btree = [group_id])]\n32 | | pub struct MembershipByGroup;\n | |___^ `memberships__view` redefined here\n |\n = note: `memberships__view` must be defined only once in the type namespace of this module\n\nerror[E0428]: the name `memberships__TableHandle` is defined multiple times\n --> src\\lib.rs:30:1\n |\n18 | #[table(name = memberships)]\n | ---------------------------- previous definition of the type `memberships__TableHandle` here\n...\n30 | #[table(name = memberships)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `memberships__TableHandle` redefined here\n |\n = note: `memberships__TableHandle` must be defined only once in the type namespace of this module\n = note: this error originates in the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0428]: the name `memberships__ViewHandle` is defined multiple times\n --> src\\lib.rs:30:1\n |\n18 | #[table(name = memberships)]\n | ---------------------------- previous definition of the type `memberships__ViewHandle` here\n...\n30 | #[table(name = memberships)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `memberships__ViewHandle` redefined here\n |\n = note: `memberships__ViewHandle` must be defined only once in the type namespace of this module\n = note: this error originates in the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nwarning: derive helper attribute is used before it is introduced\n --> src\\lib.rs:27:3\n |\n26 | #[table(name = memberships)]\n | ---------------------------- the attribute is introduced here\n27 | #[index(name = by_user, btree = [user_id])]\n | ^^^^^\n |\n = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!\n = note: for more information, see issue #79202 \n = note: `#[warn(legacy_derive_helpers)]` on by default\n\nwarning: derive helper attribute is used before it is introduced\n --> src\\lib.rs:31:3\n |\n30 | #[table(name = memberships)]\n | ---------------------------- the attribute is introduced here\n31 | #[index(name = by_group, btree = [group_id])]\n | ^^^^^\n |\n = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!\n = note: for more information, see issue #79202 \n\nerror[E0119]: conflicting implementations of trait `Table` for type `memberships__TableHandle`\n --> src\\lib.rs:26:1\n |\n18 | #[table(name = memberships)]\n | -------------------------- first implementation here\n...\n26 | #[table(name = memberships)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `memberships__TableHandle`\n |\n = note: this error originates in the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0119]: conflicting implementations of trait `Table` for type `memberships__TableHandle`\n --> src\\lib.rs:30:1\n |\n18 | #[table(name = memberships)]\n | -------------------------- first implementation here\n...\n30 | #[table(name = memberships)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `memberships__TableHandle`\n |\n = note: this error originates in the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0119]: conflicting implementations of trait `TableInternal` for type `memberships__TableHandle`\n --> src\\lib.rs:26:1\n |\n18 | #[table(name = memberships)]\n | -------------------------- first implementation here\n...\n26 | #[table(name = memberships)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `memberships__TableHandle`\n |\n = note: this error originates in the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0119]: conflicting implementations of trait `TableInternal` for type `memberships__TableHandle`\n --> src\\lib.rs:30:1\n |\n18 | #[table(name = memberships)]\n | -------------------------- first implementation here\n...\n30 | #[table(name = memberships)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `memberships__TableHandle`\n |\n = note: this error originates in the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0119]: conflicting implementations of trait `memberships` for type `Local`\n --> src\\lib.rs:26:16\n |\n18 | #[table(name = memberships)]\n | ----------- first implementation here\n...\n26 | #[table(name = memberships)]\n | ^^^^^^^^^^^ conflicting implementation for `Local`\n\nerror[E0119]: conflicting implementations of trait `memberships` for type `Local`\n --> src\\lib.rs:30:16\n |\n18 | #[table(name = memberships)]\n | ----------- first implementation here\n...\n30 | #[table(name = memberships)]\n | ^^^^^^^^^^^ conflicting implementation for `Local`\n\nerror[E0119]: conflicting implementations of trait `memberships__view` for type `LocalReadOnly`\n --> src\\lib.rs:26:16\n |\n18 | #[table(name = memberships)]\n | ----------- first implementation here\n...\n26 | #[table(name = memberships)]\n | ^^^^^^^^^^^ conflicting implementation for `LocalReadOnly`\n\nerror[E0119]: conflicting implementations of trait `memberships__view` for type `LocalReadOnly`\n --> src\\lib.rs:30:16\n |\n18 | #[table(name = memberships)]\n | ----------- first implementation here\n...\n30 | #[table(name = memberships)]\n | ^^^^^^^^^^^ conflicting implementation for `LocalReadOnly`\n\nerror[E0282]: type annotations needed\n --> src\\lib.rs:18:1\n |\n18 | #[table(name = memberships)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type\n |\n = note: this error originates in the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0119, E0282, E0428.\nFor more information about an error, try `rustc --explain E0119`.\nwarning: `spacetime-module` (lib) generated 2 warnings\nerror: could not compile `spacetime-module` (lib) due to 17 previous errors; 2 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:13.056523100Z", + "finished_at": "2025-10-21T20:02:30.405525600Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n if let Some(user) = ctx.db.users().id().find(id) {\n ctx.db.users().id().update(User {\n id,\n name,\n age,\n active,\n });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-deepseek-v3-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:20.010152Z", + "finished_at": "2025-10-21T20:15:42.770655700Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[derive(SpacetimeType, Debug)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling cc v1.2.41\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\deepseek-v3\\llm)\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:11:10\n |\n11 | #[derive(SpacetimeType, Debug)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n 2 + use spacetimedb::SpacetimeType;\n |\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:8:12\n |\n8 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:8:12\n |\n 4 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 8 | value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:8:12\n |\n 8 | value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:8:12\n |\n 8 | value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:8:12\n |\n8 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:08.990231100Z", + "finished_at": "2025-10-21T20:02:12.617184100Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```rust\nuse spacetimedb::{table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}\n```", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:17.644781Z", + "finished_at": "2025-10-21T20:15:39.195831800Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(Table)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(Table)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling syn v2.0.107\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\deepseek-v3\\llm)\nerror: cannot find derive macro `Table` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(Table)]\n | ^^^^^\n |\nnote: `Table` is imported here, but it is only a trait, without a derive macro\n --> src\\lib.rs:2:51\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table};\n | ^^^^^\n\nerror: cannot find derive macro `Table` in this scope\n --> src\\lib.rs:10:10\n |\n10 | #[derive(Table)]\n | ^^^^^\n |\nnote: `Table` is imported here, but it is only a trait, without a derive macro\n --> src\\lib.rs:2:51\n |\n 2 | use spacetimedb::{table, reducer, ReducerContext, Table};\n | ^^^^^\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:8\n |\n20 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:21:8\n |\n21 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:8\n |\n 16 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | a: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:21:8\n |\n 16 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 21 | b: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:8\n |\n 20 | a: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:21:8\n |\n 21 | b: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:20:8\n |\n 20 | a: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:21:8\n |\n 21 | b: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:20:8\n |\n20 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:21:8\n |\n21 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 12 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:11.375093Z", + "finished_at": "2025-10-21T20:02:27.629355800Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = logs)]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log {\n id: 1,\n user_id: 7,\n day: 1,\n message: \"a\".to_string(),\n });\n \n ctx.db.logs().insert(Log {\n id: 2,\n user_id: 7,\n day: 2,\n message: \"b\".to_string(),\n });\n \n ctx.db.logs().insert(Log {\n id: 3,\n user_id: 9,\n day: 1,\n message: \"c\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:14.170887300Z", + "finished_at": "2025-10-21T20:02:29.013880700Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n \n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:22.268413900Z", + "finished_at": "2025-10-21T20:15:49.838178700Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n if let Some(_) = ctx.db.users().id().find(id) {\n ctx.db.users().id().delete(id);\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:20.568569800Z", + "finished_at": "2025-10-21T20:15:43.446257100Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name,\n });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\deepseek-v3\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:21.707732600Z", + "finished_at": "2025-10-21T20:15:44.088612Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(SpacetimeType, Debug, Clone)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(SpacetimeType, Debug, Clone)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles, public)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let home = Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n };\n let work = Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n };\n let pos = Position { x: 7, y: 9 };\n \n ctx.db.profiles().insert(Profile {\n id: 1,\n home,\n work,\n pos,\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\deepseek-v3\\llm)\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n 2 + use spacetimedb::SpacetimeType;\n |\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:15\n |\n20 | pub home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:21:15\n |\n21 | pub work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:22:14\n |\n22 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:15\n |\n 16 | #[table(name = profiles, public)]\n | --------------------------------- required by a bound introduced by this call\n...\n 20 | pub home: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:21:15\n |\n 16 | #[table(name = profiles, public)]\n | --------------------------------- required by a bound introduced by this call\n...\n 21 | pub work: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:22:14\n |\n 16 | #[table(name = profiles, public)]\n | --------------------------------- required by a bound introduced by this call\n...\n 22 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:15\n |\n 20 | pub home: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:21:15\n |\n 21 | pub work: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:22:14\n |\n 22 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:20:15\n |\n 20 | pub home: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:21:15\n |\n 21 | pub work: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:22:14\n |\n 22 | pub pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:20:15\n |\n20 | pub home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:21:15\n |\n21 | pub work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:22:14\n |\n22 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 17 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:10.803305800Z", + "finished_at": "2025-10-21T20:02:25.959299300Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for position in ctx.db.positions().iter() {\n if let Some(velocity) = ctx.db.velocities().entity_id().find(position.entity_id) {\n let next_x = position.x + velocity.vx;\n let next_y = position.y + velocity.vy;\n \n if let Some(existing) = ctx.db.next_positions().entity_id().find(position.entity_id) {\n ctx.db.next_positions().entity_id().update(NextPosition {\n entity_id: position.entity_id,\n x: next_x,\n y: next_y,\n });\n } else {\n ctx.db.next_positions().insert(NextPosition {\n entity_id: position.entity_id,\n x: next_x,\n y: next_y,\n });\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:13.616722800Z", + "finished_at": "2025-10-21T20:02:32.441786100Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:22.877211700Z", + "finished_at": "2025-10-21T20:15:41.015700Z" + }, + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```rust\nuse spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(_ctx: &ReducerContext) {}\n\n#[reducer]\npub fn empty_reducer_with_int(_ctx: &ReducerContext, _count: i32) {}\n\n#[reducer]\npub fn empty_reducer_with_string(_ctx: &ReducerContext, _name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_two_args(_ctx: &ReducerContext, _count: i32, _name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_three_args(_ctx: &ReducerContext, _active: bool, _ratio: f32, _label: String) {}\n```", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:16.956756100Z", + "finished_at": "2025-10-21T20:15:50.087504800Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, ScheduleAt, TimeDuration};\n\n#[table(name = tick_timer, scheduled = tick, scheduled_at = scheduled_at)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n // Scheduled tick reducer\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let interval = TimeDuration { microseconds: 50_000 };\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(interval),\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\deepseek-v3\\llm)\nerror: expected parentheses\n --> src\\lib.rs:4:38\n |\n4 | #[table(name = tick_timer, scheduled = tick, scheduled_at = scheduled_at)]\n | ^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:13:47\n |\n13 | pub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:20:32\n |\n20 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n 12 | #[reducer]\n | ---------- required by a bound introduced by this call\n 13 | pub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n12 | #[reducer]\n | ---------- required by a bound introduced by this call\n13 | pub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0560]: struct `TimeDuration` has no field named `microseconds`\n --> src\\lib.rs:19:35\n |\n19 | let interval = TimeDuration { microseconds: 50_000 };\n | ^^^^^^^^^^^^ `TimeDuration` does not have this field\n |\n = note: all struct fields are already assigned\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:20:12\n |\n20 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0560, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:11.943847100Z", + "finished_at": "2025-10-21T20:02:27.187648Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(Table)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(Table)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\deepseek-v3\\llm)\nerror: cannot find derive macro `Table` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(Table)]\n | ^^^^^\n |\nnote: `Table` is imported here, but it is only a trait, without a derive macro\n --> src\\lib.rs:2:51\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table};\n | ^^^^^\n\nerror: cannot find derive macro `Table` in this scope\n --> src\\lib.rs:10:10\n |\n10 | #[derive(Table)]\n | ^^^^^\n |\nnote: `Table` is imported here, but it is only a trait, without a derive macro\n --> src\\lib.rs:2:51\n |\n 2 | use spacetimedb::{table, reducer, ReducerContext, Table};\n | ^^^^^\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:12\n |\n20 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:24\n |\n16 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:12\n |\n 16 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 20 | value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:12\n |\n 20 | value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:20:12\n |\n 20 | value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:20:12\n |\n20 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 21 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:09.656949Z", + "finished_at": "2025-10-21T20:02:27.252848500Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n if let Some(user) = ctx.db.users().id().find(1) {\n ctx.db.users().id().update(User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n });\n }\n\n ctx.db.users().id().delete(2);\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:21.129899900Z", + "finished_at": "2025-10-21T20:15:52.239829900Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = accounts)]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[table(name = accounts, index = \"by_name\", btree = [name])]\npub struct _AccountByName;\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n \n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\deepseek-v3\\llm)\nerror: expected parentheses\n --> src\\lib.rs:13:32\n |\n13 | #[table(name = accounts, index = \"by_name\", btree = [name])]\n | ^\n\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:12.497890500Z", + "finished_at": "2025-10-21T20:02:26.593440100Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}\n```", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-deepseek-v3-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:19.462731900Z", + "finished_at": "2025-10-21T20:15:44.076660300Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(SpacetimeType, Debug, Clone)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\deepseek-v3\\llm)\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nwarning: unused imports: `ReducerContext`, `Table`, and `reducer`\n --> src\\lib.rs:2:26\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table};\n | ^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:14\n |\n14 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:14\n |\n 10 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 14 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:14\n |\n 14 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:14:14\n |\n 14 | pub pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:14:14\n |\n14 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:14:18.833571200Z", + "finished_at": "2025-10-21T20:15:30.082180400Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:10.227425700Z", + "finished_at": "2025-10-21T20:02:29.661933100Z" + } + } + }, + { + "name": "DeepSeek R1", + "route_api_model": "deepseek-reasoner", + "tasks": { + "t_000_empty_reducers": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```rust\nuse spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(_ctx: &ReducerContext) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_int(_ctx: &ReducerContext, _count: i32) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_string(_ctx: &ReducerContext, _name: String) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_two_args(_ctx: &ReducerContext, _count: i32, _name: String) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_three_args(_ctx: &ReducerContext, _active: bool, _ratio: f32, _label: String) -> Result<(), String> {\n Ok(())\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:17:59.531793600Z", + "finished_at": "2025-10-21T20:19:35.169536300Z" + }, + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, SpacetimeType};\n\n#[derive(SpacetimeType, Debug, Clone)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType, Debug, Clone)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = \"results\")]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\deepseek-r1\\llm)\nerror: expected identifier\n --> src\\lib.rs:16:16\n |\n16 | #[table(name = \"results\")]\n | ^^^^^^^^^\n\nerror[E0574]: expected struct, variant or union type, found enum `Result`\n --> src\\lib.rs:25:29\n |\n25 | ctx.db.results().insert(Result {\n | ^^^^^^ not a struct, variant or union type\n |\nhelp: consider importing one of these type aliases instead\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n 2 + use std::thread::Result;\n |\n 2 + use core::fmt::Result;\n |\n\nerror[E0599]: no method named `results` found for struct `Local` in the current scope\n --> src\\lib.rs:25:12\n |\n25 | ctx.db.results().insert(Result {\n | ^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0574, E0599.\nFor more information about an error, try `rustc --explain E0574`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:21.887197200Z", + "finished_at": "2025-10-21T20:31:48.262173800Z" + }, + "t_021_multi_column_index": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = logs, public)]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log {\n id: 1,\n user_id: 7,\n day: 1,\n message: \"a\".to_string(),\n });\n\n ctx.db.logs().insert(Log {\n id: 2,\n user_id: 7,\n day: 2,\n message: \"b\".to_string(),\n });\n\n ctx.db.logs().insert(Log {\n id: 3,\n user_id: 9,\n day: 1,\n message: \"c\".to_string(),\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling ppv-lite86 v0.2.21\n Compiling chrono v0.4.42\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:15:19\n |\n15 | ctx.db.logs().insert(Log {\n | --------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.logs().try_insert(Log {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:22:19\n |\n22 | ctx.db.logs().insert(Log {\n | --------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n22 | ctx.db.logs().try_insert(Log {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:29:19\n |\n29 | ctx.db.logs().insert(Log {\n | --------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n29 | ctx.db.logs().try_insert(Log {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:26.302007200Z", + "finished_at": "2025-10-21T20:31:35.380729800Z" + }, + "t_015_product_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[derive(SpacetimeType, Debug)]\npub struct Address {\n street: String,\n zip: i32,\n}\n\n#[derive(SpacetimeType, Debug)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = profiles, public)]\npub struct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\deepseek-r1\\llm)\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Debug)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Debug)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n 2 + use spacetimedb::SpacetimeType;\n |\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:11\n |\n20 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:21:11\n |\n21 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:22:10\n |\n22 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:11\n |\n 16 | #[table(name = profiles, public)]\n | --------------------------------- required by a bound introduced by this call\n...\n 20 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:21:11\n |\n 16 | #[table(name = profiles, public)]\n | --------------------------------- required by a bound introduced by this call\n...\n 21 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:22:10\n |\n 16 | #[table(name = profiles, public)]\n | --------------------------------- required by a bound introduced by this call\n...\n 22 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:11\n |\n 20 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:21:11\n |\n 21 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:22:10\n |\n 22 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:20:11\n |\n 20 | home: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:21:11\n |\n 21 | work: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:22:10\n |\n 22 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:20:11\n |\n20 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:21:11\n |\n21 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:22:10\n |\n22 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:27:23\n |\n27 | ctx.db.profiles().insert(Profile {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n27 | ctx.db.profiles().try_insert(Profile {\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 18 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:23.001685Z", + "finished_at": "2025-10-21T20:31:43.944108100Z" + }, + "t_010_connect": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_010_connect\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:14:21\n |\n14 | ctx.db.events().insert(Event {\n | ----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n14 | ctx.db.events().try_insert(Event {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:22:21\n |\n22 | ctx.db.events().insert(Event {\n | ----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n22 | ctx.db.events().try_insert(Event {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:05.970834600Z", + "finished_at": "2025-10-21T20:19:22.961535Z" + }, + "t_005_update": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```rust\nuse spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n if let Some(user) = ctx.db.users().id().find(id) {\n ctx.db.users().id().update(User {\n id,\n name,\n age,\n active,\n });\n }\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-deepseek-r1-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:02.719933700Z", + "finished_at": "2025-10-21T20:19:35.757778200Z" + }, + "t_018_constraints": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = accounts, public)]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n #[index(btree)]\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n \n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling smallvec v1.15.1\n Compiling rand_core v0.6.4\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:16:23\n |\n16 | ctx.db.accounts().insert(Account {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.accounts().try_insert(Account {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:22:23\n |\n22 | ctx.db.accounts().insert(Account {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n22 | ctx.db.accounts().try_insert(Account {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:24.647370800Z", + "finished_at": "2025-10-21T20:31:34.187547800Z" + }, + "t_017_scheduled_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{reducer, table, ReducerContext, ScheduleAt, TimeDuration};\n\n#[table(name = tick_timer, scheduled = tick, scheduled_at = scheduled_at)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n // Scheduled tick logic would go here\n}\n\n#[reducer(kind = init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(TimeDuration {\n microseconds: 50_000,\n }),\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\deepseek-r1\\llm)\nerror: expected parentheses\n --> src\\lib.rs:4:38\n |\n4 | #[table(name = tick_timer, scheduled = tick, scheduled_at = scheduled_at)]\n | ^\n\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:17:11\n |\n17 | #[reducer(kind = init)]\n | ^^^^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:13:47\n |\n13 | pub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:19:32\n |\n19 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n 12 | #[reducer]\n | ---------- required by a bound introduced by this call\n 13 | pub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n12 | #[reducer]\n | ---------- required by a bound introduced by this call\n13 | pub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:19:12\n |\n19 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0560]: struct `TimeDuration` has no field named `microseconds`\n --> src\\lib.rs:22:13\n |\n22 | microseconds: 50_000,\n | ^^^^^^^^^^^^ `TimeDuration` does not have this field\n |\n = note: all struct fields are already assigned\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0560, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:24.099356800Z", + "finished_at": "2025-10-21T20:31:44.260975300Z" + }, + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling spacetimedb-primitives v1.6.0\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&primitives__TableHandle` in the current scope\n --> src\\lib.rs:18:25\n |\n18 | ctx.db.primitives().insert(Primitive {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.primitives().try_insert(Primitive {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:22.454233100Z", + "finished_at": "2025-10-21T20:31:19.615673200Z" + }, + "t_006_delete": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```rust\nuse spacetimedb::{table, ReducerContext, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(id);\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:03.343912800Z", + "finished_at": "2025-10-21T20:19:36.972785300Z" + }, + "t_019_many_to_many": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users, public)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups, public)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships, public)]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n \n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n \n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:28:20\n |\n28 | ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n28 | ctx.db.users().try_insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:29:20\n |\n29 | ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n29 | ctx.db.users().try_insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:31:21\n |\n31 | ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n31 | ctx.db.groups().try_insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:32:21\n |\n32 | ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n32 | ctx.db.groups().try_insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:34:26\n |\n34 | ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n34 | ctx.db.memberships().try_insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:35:26\n |\n35 | ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n35 | ctx.db.memberships().try_insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:36:26\n |\n36 | ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n36 | ctx.db.memberships().try_insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:25.225621600Z", + "finished_at": "2025-10-21T20:31:43.860934900Z" + }, + "t_007_crud": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "```rust\nuse spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n if let Some(mut user) = ctx.db.users().id().find(1) {\n user.name = \"Alice2\".to_string();\n user.age = 31;\n user.active = false;\n ctx.db.users().id().update(user);\n }\n\n ctx.db.users().id().delete(2);\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:04.006472100Z", + "finished_at": "2025-10-21T20:19:36.572692Z" + }, + "t_009_init": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User {\n | ---------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:22:20\n |\n22 | ctx.db.users().insert(User {\n | ---------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n22 | ctx.db.users().try_insert(User {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:05.316943100Z", + "finished_at": "2025-10-21T20:19:33.150261300Z" + }, + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[derive(SpacetimeType, Debug, Clone)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[table(name = results, public)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\deepseek-r1\\llm)\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Debug, Clone)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:12\n |\n14 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 10 | #[table(name = results, public)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:32\n |\n10 | #[table(name = results, public)]\n | -------------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:12\n |\n 10 | #[table(name = results, public)]\n | -------------------------------- required by a bound introduced by this call\n...\n 14 | value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:12\n |\n 14 | value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:14:12\n |\n 14 | value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:14:12\n |\n14 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:19:22\n |\n19 | ctx.db.results().insert(Result {\n | -----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n19 | ctx.db.results().try_insert(Result {\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 21 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:21.239119100Z", + "finished_at": "2025-10-21T20:31:32.012811300Z" + }, + "t_020_ecs": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = entities, public)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions, public)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities, public)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions, public)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.entities().insert(Entity { id: 2 });\n \n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n \n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for position in ctx.db.positions().iter() {\n if let Some(velocity) = ctx.db.velocities().entity_id().find(position.entity_id) {\n let next_x = position.x + velocity.vx;\n let next_y = position.y + velocity.vy;\n \n ctx.db.next_positions().entity_id().update(NextPosition {\n entity_id: position.entity_id,\n x: next_x,\n y: next_y,\n });\n }\n }\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:36:23\n |\n36 | ctx.db.entities().insert(Entity { id: 1 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n36 | ctx.db.entities().try_insert(Entity { id: 1 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:37:23\n |\n37 | ctx.db.entities().insert(Entity { id: 2 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n37 | ctx.db.entities().try_insert(Entity { id: 2 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:39:24\n |\n39 | ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n39 | ctx.db.positions().try_insert(Position { entity_id: 1, x: 0, y: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:40:24\n |\n40 | ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n40 | ctx.db.positions().try_insert(Position { entity_id: 2, x: 10, y: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&velocities__TableHandle` in the current scope\n --> src\\lib.rs:42:25\n |\n42 | ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n42 | ctx.db.velocities().try_insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&velocities__TableHandle` in the current scope\n --> src\\lib.rs:43:25\n |\n43 | ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n43 | ctx.db.velocities().try_insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n | ++++\n\nerror[E0599]: no method named `iter` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:48:40\n |\n48 | for position in ctx.db.positions().iter() {\n | ^^^^ method not found in `&positions__TableHandle`\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `iter` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:25.755107500Z", + "finished_at": "2025-10-21T20:31:46.084010400Z" + }, + "t_003_struct_in_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, ReducerContext, Table};\n\n#[derive(SpacetimeType, Clone)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\deepseek-r1\\llm)\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nwarning: unused imports: `ReducerContext` and `Table`\n --> src\\lib.rs:2:26\n |\n2 | use spacetimedb::{table, ReducerContext, Table};\n | ^^^^^^^^^^^^^^ ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:10\n |\n14 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:10\n |\n 10 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:10\n |\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:14:10\n |\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:14:10\n |\n14 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:01.499404800Z", + "finished_at": "2025-10-21T20:19:16.431138900Z" + }, + "t_004_insert": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "```rust\nuse spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User {\n id,\n name,\n age,\n active,\n });\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-deepseek-r1-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:02.075233800Z", + "finished_at": "2025-10-21T20:19:21.512256700Z" + }, + "t_001_basic_tables": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```rust\nuse spacetimedb::{table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:00.335199500Z", + "finished_at": "2025-10-21T20:19:20.736605600Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name,\n });\n }\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\deepseek-r1\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:04.644479300Z", + "finished_at": "2025-10-21T20:19:39.349923200Z" + }, + "t_011_helper_function": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = \"results\")]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\deepseek-r1\\llm)\nerror: expected identifier\n --> src\\lib.rs:4:16\n |\n4 | #[table(name = \"results\")]\n | ^^^^^^^^^\n\nerror[E0574]: expected struct, variant or union type, found enum `Result`\n --> src\\lib.rs:18:29\n |\n18 | ctx.db.results().insert(Result { id, sum });\n | ^^^^^^ not a struct, variant or union type\n |\nhelp: consider importing one of these type aliases instead\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n 2 + use std::thread::Result;\n |\n 2 + use core::fmt::Result;\n |\n\nerror[E0599]: no method named `results` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.results().insert(Result { id, sum });\n | ^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0574, E0599.\nFor more information about an error, try `rustc --explain E0574`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:06.584198400Z", + "finished_at": "2025-10-21T20:19:33.450455100Z" + }, + "t_016_sum_type_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, SpacetimeType};\n\n#[derive(SpacetimeType, Debug)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}\n```", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&drawings__TableHandle` in the current scope\n --> src\\lib.rs:26:23\n |\n26 | ctx.db.drawings().insert(Drawing {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n26 | ctx.db.drawings().try_insert(Drawing {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:30:23.537874200Z", + "finished_at": "2025-10-21T20:31:40.967534500Z" + }, + "t_002_scheduled_table": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, ScheduleAt, TimeDuration};\n\n#[table(name = tick_timer, scheduled = tick, scheduled_at = scheduled_at)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {\n // Scheduled tick logic goes here\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let interval = TimeDuration { microseconds: 50_000 };\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(interval),\n });\n}\n```", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\deepseek-r1\\llm)\nerror: expected parentheses\n --> src\\lib.rs:4:38\n |\n4 | #[table(name = tick_timer, scheduled = tick, scheduled_at = scheduled_at)]\n | ^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:13:44\n |\n13 | pub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:20:32\n |\n20 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n 12 | #[reducer]\n | ---------- required by a bound introduced by this call\n 13 | pub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n12 | #[reducer]\n | ---------- required by a bound introduced by this call\n13 | pub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0560]: struct `TimeDuration` has no field named `microseconds`\n --> src\\lib.rs:19:35\n |\n19 | let interval = TimeDuration { microseconds: 50_000 };\n | ^^^^^^^^^^^^ `TimeDuration` does not have this field\n |\n = note: all struct fields are already assigned\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:20:12\n |\n20 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0560, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:18:00.925465400Z", + "finished_at": "2025-10-21T20:19:33.765445900Z" + } + } + } + ] + }, + { + "mode": "llms.md", + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "models": [ + { + "name": "Claude 4.5 Sonnet", + "route_api_model": "claude-sonnet-4-5", + "tasks": { + "t_020_ecs": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keyY5s7mgKH9nutKB\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.294284200Z", + "finished_at": "2025-10-19T19:47:57.294284200Z" + }, + "t_016_sum_type_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "llm_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "query": "SELECT id, a, b FROM drawings WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:30.665268400Z", + "finished_at": "2025-10-19T19:47:57.289145300Z" + }, + "t_019_many_to_many": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keaiyimt6f1Mf7F9k\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.290628200Z", + "finished_at": "2025-10-19T19:47:57.290628200Z" + }, + "t_008_index_lookup": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keaj4mvx5Asb2Jrf2\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.290906900Z", + "finished_at": "2025-10-19T19:47:57.290906900Z" + }, + "t_005_update": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_005_update", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keSHk1wTYTra8Cgzx\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.293095500Z", + "finished_at": "2025-10-19T19:47:57.293095500Z" + }, + "t_013_spacetime_sum_type": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8kegRfbTCvLVzp5k4W\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.291998100Z", + "finished_at": "2025-10-19T19:47:57.291998100Z" + }, + "t_015_product_type_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keZjZyQ4NReBQonmd\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.291461Z", + "finished_at": "2025-10-19T19:47:57.291461Z" + }, + "t_009_init": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_009_init", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8kebie9WF4k9otLsbD\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.291730700Z", + "finished_at": "2025-10-19T19:47:57.291730700Z" + }, + "t_002_scheduled_table": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling bitflags v2.9.4\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760903257211)\nerror[E0428]: the name `tick_timer` is defined multiple times\n --> src\\lib.rs:5:1\n |\n4 | #[table(name = tick_timer, scheduled(tick))]\n | ________________-\n5 | | pub struct tick_timer {\n | | ^^-^^^^^^^^^^^^^^^^^^\n | |_|_|\n | | previous definition of the trait `tick_timer` here\n | `tick_timer` redefined here\n |\n = note: `tick_timer` must be defined only once in the type namespace of this module\n\nerror[E0574]: expected struct, variant or union type, found trait `tick_timer`\n --> src\\lib.rs:5:12\n |\n5 | pub struct tick_timer {\n | ^^^^^^^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `tick_timer`\n --> src\\lib.rs:21:32\n |\n21 | ctx.db.tick_timer().insert(tick_timer {\n | ^^^^^^^^^^ not a struct, variant or union type\n\nwarning: type `tick_timer` should have an upper camel case name\n --> src\\lib.rs:5:12\n |\n5 | pub struct tick_timer {\n | ^^^^^^^^^^ help: convert the identifier to upper camel case: `TickTimer`\n |\n = note: `#[warn(non_camel_case_types)]` on by default\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct tick_timer {\n | ^^^^^^^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n5 | pub struct dyn tick_timer {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct tick_timer {\n | ^^^^^^^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct tick_timer {\n | ^^^^^^^^^^\n |\nhelp: use a new generic type parameter, constrained by `tick_timer`\n |\n4 ~ #[table(name = tick_timer, scheduled(tick))]\n5 ~ pub struct T {\n |\nhelp: you can also use an opaque type, but users won't be able to specify the type parameter when calling the `fn`, having to rely exclusively on type inference\n |\n5 | pub struct impl tick_timer {\n | ++++\nhelp: alternatively, use a trait object to accept any type that implements `tick_timer`, accessing its methods at runtime using dynamic dispatch\n |\n5 | pub struct dyn tick_timer {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:13:41\n |\n13 | pub fn tick(ctx: &ReducerContext, args: tick_timer) {\n | ^^^^^^^^^^\n |\nhelp: use a new generic type parameter, constrained by `tick_timer`\n |\n13 - pub fn tick(ctx: &ReducerContext, args: tick_timer) {\n13 + pub fn tick(ctx: &ReducerContext, args: T) {\n |\nhelp: you can also use an opaque type, but users won't be able to specify the type parameter when calling the `fn`, having to rely exclusively on type inference\n |\n13 | pub fn tick(ctx: &ReducerContext, args: impl tick_timer) {\n | ++++\nhelp: alternatively, use a trait object to accept any type that implements `tick_timer`, accessing its methods at runtime using dynamic dispatch\n |\n13 | pub fn tick(ctx: &ReducerContext, args: &dyn tick_timer) {\n | ++++\n\nerror[E0615]: attempted to take value of method `identity` on type `&ReducerContext`\n --> src\\lib.rs:14:26\n |\n14 | if ctx.sender != ctx.identity {\n | ^^^^^^^^ method, not a field\n |\nhelp: use parentheses to call the method\n |\n14 | if ctx.sender != ctx.identity() {\n | ++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:13:41\n |\n13 | pub fn tick(ctx: &ReducerContext, args: tick_timer) {\n | ^^^^^^^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n13 | pub fn tick(ctx: &ReducerContext, args: dyn tick_timer) {\n | +++\n\nSome errors have detailed explanations: E0428, E0574, E0615, E0782.\nFor more information about an error, try `rustc --explain E0428`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 9 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:30.604204800Z", + "finished_at": "2025-10-19T19:47:55.670664Z" + }, + "t_001_basic_tables": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8kehfhvrGZ8UA2trpG\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.294009800Z", + "finished_at": "2025-10-19T19:47:57.294009800Z" + }, + "t_011_helper_function": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keaEL17SbvnyzXR9k\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.291181300Z", + "finished_at": "2025-10-19T19:47:57.291181300Z" + }, + "t_006_delete": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_006_delete", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keeCK1bUsuHeFtWF6\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.295276800Z", + "finished_at": "2025-10-19T19:47:57.295276800Z" + }, + "t_003_struct_in_table": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keaUTA7xatRwaPEGw\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.290333300Z", + "finished_at": "2025-10-19T19:47:57.290333300Z" + }, + "t_012_spacetime_product_type": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8kefSJXhHGVKgi6sBi\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.294974800Z", + "finished_at": "2025-10-19T19:47:57.294974800Z" + }, + "t_004_insert": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_004_insert", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keU2j2CAw8AhdBRtc\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.289775300Z", + "finished_at": "2025-10-19T19:47:57.289775300Z" + }, + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.19\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.9.4\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling decorum v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760907530385)\nerror[E0428]: the name `logs` is defined multiple times\n --> src\\lib.rs:5:1\n |\n4 | #[spacetimedb::table(name = logs, public)]\n | _____________________________-\n5 | | pub struct logs {\n | | ^^-^^^^^^^^^^^^\n | |_|_|\n | | previous definition of the trait `logs` here\n | `logs` redefined here\n |\n = note: `logs` must be defined only once in the type namespace of this module\n\nerror[E0428]: the name `logs` is defined multiple times\n --> src\\lib.rs:15:29\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | _____________________________-\n 5 | | pub struct logs {\n | |___- previous definition of the trait `logs` here\n...\n15 | #[spacetimedb::table(name = logs, public)]\n | _____________________________^\n16 | | #[spacetimedb::index(btree, name = by_user_day, user_id, day)]\n17 | | pub struct logs {\n | |___^ `logs` redefined here\n |\n = note: `logs` must be defined only once in the type namespace of this module\n\nerror[E0428]: the name `logs__view` is defined multiple times\n --> src\\lib.rs:15:29\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | _____________________________-\n 5 | | pub struct logs {\n | |___- previous definition of the trait `logs__view` here\n...\n15 | #[spacetimedb::table(name = logs, public)]\n | _____________________________^\n16 | | #[spacetimedb::index(btree, name = by_user_day, user_id, day)]\n17 | | pub struct logs {\n | |___^ `logs__view` redefined here\n |\n = note: `logs__view` must be defined only once in the type namespace of this module\n\nerror[E0428]: the name `logs__TableHandle` is defined multiple times\n --> src\\lib.rs:15:1\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | ------------------------------------------ previous definition of the type `logs__TableHandle` here\n...\n15 | #[spacetimedb::table(name = logs, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `logs__TableHandle` redefined here\n |\n = note: `logs__TableHandle` must be defined only once in the type namespace of this module\n = note: this error originates in the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0428]: the name `logs__ViewHandle` is defined multiple times\n --> src\\lib.rs:15:1\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | ------------------------------------------ previous definition of the type `logs__ViewHandle` here\n...\n15 | #[spacetimedb::table(name = logs, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `logs__ViewHandle` redefined here\n |\n = note: `logs__ViewHandle` must be defined only once in the type namespace of this module\n = note: this error originates in the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0428]: the name `logs` is defined multiple times\n --> src\\lib.rs:17:1\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | _____________________________-\n 5 | | pub struct logs {\n | |___- previous definition of the trait `logs` here\n...\n17 | pub struct logs {\n | ^^^^^^^^^^^^^^^ `logs` redefined here\n |\n = note: `logs` must be defined only once in the type namespace of this module\n\nerror[E0433]: failed to resolve: could not find `index` in `spacetimedb`\n --> src\\lib.rs:16:16\n |\n16 | #[spacetimedb::index(btree, name = by_user_day, user_id, day)]\n | ^^^^^ could not find `index` in `spacetimedb`\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:5:12\n |\n5 | pub struct logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:17:12\n |\n17 | pub struct logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:29:9\n |\n29 | logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:38:9\n |\n38 | logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:47:9\n |\n47 | logs {\n | ^^^^ not a struct, variant or union type\n\nwarning: type `logs` should have an upper camel case name\n --> src\\lib.rs:5:12\n |\n5 | pub struct logs {\n | ^^^^ help: convert the identifier to upper camel case: `Logs`\n |\n = note: `#[warn(non_camel_case_types)]` on by default\n\nwarning: type `logs` should have an upper camel case name\n --> src\\lib.rs:17:12\n |\n17 | pub struct logs {\n | ^^^^ help: convert the identifier to upper camel case: `Logs`\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct logs {\n | ^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n5 | pub struct dyn logs {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:17:12\n |\n17 | pub struct logs {\n | ^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n17 | pub struct dyn logs {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct logs {\n | ^^^^\n\nerror[E0119]: conflicting implementations of trait `logs` for type `Local`\n --> src\\lib.rs:15:29\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | ---- first implementation here\n...\n15 | #[spacetimedb::table(name = logs, public)]\n | ^^^^ conflicting implementation for `Local`\n\nerror[E0119]: conflicting implementations of trait `logs__view` for type `LocalReadOnly`\n --> src\\lib.rs:15:29\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | ---- first implementation here\n...\n15 | #[spacetimedb::table(name = logs, public)]\n | ^^^^ conflicting implementation for `LocalReadOnly`\n\nerror[E0119]: conflicting implementations of trait `Table` for type `logs__TableHandle`\n --> src\\lib.rs:15:1\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | -------------------------------- first implementation here\n...\n15 | #[spacetimedb::table(name = logs, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `logs__TableHandle`\n |\n = note: this error originates in the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0119]: conflicting implementations of trait `TableInternal` for type `logs__TableHandle`\n --> src\\lib.rs:15:1\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | -------------------------------- first implementation here\n...\n15 | #[spacetimedb::table(name = logs, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `logs__TableHandle`\n |\n = note: this error originates in the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:17:12\n |\n17 | pub struct logs {\n | ^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:12\n |\n5 | pub struct logs {\n | ^^^^\n |\nhelp: use a new generic type parameter, constrained by `logs`\n |\n4 ~ #[spacetimedb::table(name = logs, public)]\n5 ~ pub struct T {\n |\nhelp: you can also use an opaque type, but users won't be able to specify the type parameter when calling the `fn`, having to rely exclusively on type inference\n |\n5 | pub struct impl logs {\n | ++++\nhelp: alternatively, use a trait object to accept any type that implements `logs`, accessing its methods at runtime using dynamic dispatch\n |\n5 | pub struct dyn logs {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:17:12\n |\n17 | pub struct logs {\n | ^^^^\n |\nhelp: use a new generic type parameter, constrained by `logs`\n |\n16 ~ #[spacetimedb::index(btree, name = by_user_day, user_id, day)]\n17 ~ pub struct T {\n |\nhelp: you can also use an opaque type, but users won't be able to specify the type parameter when calling the `fn`, having to rely exclusively on type inference\n |\n17 | pub struct impl logs {\n | ++++\nhelp: alternatively, use a trait object to accept any type that implements `logs`, accessing its methods at runtime using dynamic dispatch\n |\n17 | pub struct dyn logs {\n | +++\n\nerror[E0592]: duplicate definitions with name `id`\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = logs, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `id`\n...\n15 | #[spacetimedb::table(name = logs, public)]\n | ------------------------------------------ other definition for `id`\n |\n = note: this error originates in the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0282]: type annotations needed\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = logs, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type\n |\n = note: this error originates in the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0282]: type annotations needed\n --> src\\lib.rs:15:1\n |\n15 | #[spacetimedb::table(name = logs, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type\n |\n = note: this error originates in the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:27:5\n |\n27 | logs::insert(\n | ^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n27 | ::insert(\n | ++++ +\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:36:5\n |\n36 | logs::insert(\n | ^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n36 | ::insert(\n | ++++ +\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:45:5\n |\n45 | logs::insert(\n | ^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n45 | ::insert(\n | ++++ +\n\nSome errors have detailed explanations: E0119, E0282, E0428, E0433, E0574, E0592, E0782.\nFor more information about an error, try `rustc --explain E0119`.\nwarning: `spacetime-module` (lib) generated 2 warnings\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors; 2 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T20:58:43.943866Z", + "finished_at": "2025-10-19T20:59:09.226733100Z" + }, + "t_017_scheduled_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8kedx4JkSPiBUigww1\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.292715500Z", + "finished_at": "2025-10-19T19:47:57.292715500Z" + }, + "t_018_constraints": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keaj1u1gyvdnwXADx\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.293388900Z", + "finished_at": "2025-10-19T19:47:57.293388900Z" + }, + "t_000_empty_reducers": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8keaEL7nJAvdH7RN8n\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.292270200Z", + "finished_at": "2025-10-19T19:47:57.292270200Z" + }, + "t_007_crud": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_007_crud", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8kegvdwJC8Ec6Vy78J\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.293731Z", + "finished_at": "2025-10-19T19:47:57.293731Z" + }, + "t_010_connect": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_010_connect", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8kepMoWoFLuzxqkkYh\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.294667900Z", + "finished_at": "2025-10-19T19:47:57.294667900Z" + }, + "t_014_elementary_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 429 Too Many Requests: {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed the rate limit for your organization (fea812db-5314-4c29-b42a-a9dc49d554e7) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.\"},\"request_id\":\"req_011CUH8kfFf5fnuLPtzN5x9o\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.295882800Z", + "finished_at": "2025-10-19T19:47:57.295882800Z" + } + } + }, + { + "name": "Claude 4 Sonnet", + "route_api_model": "claude-sonnet-4", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-sonnet-4\"},\"request_id\":\"req_011CUHEBe41CKjgwGBHG5SW6\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T20:58:44.080814400Z", + "finished_at": "2025-10-19T20:58:44.080814400Z" + } + } + }, + { + "name": "GPT-5", + "route_api_model": "gpt-5", + "tasks": { + "t_003_struct_in_table": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.915725900Z", + "finished_at": "2025-10-19T21:19:39.353658100Z" + }, + "t_000_empty_reducers": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.869560700Z", + "finished_at": "2025-10-19T21:19:18.085897200Z" + }, + "t_008_index_lookup": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "seed_user_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1 + ], + "golden_db": "basics-t-008-index-lookup-golden", + "golden_out": "id | name ----+--------- 1 | \"Alice\"", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "llm_out": "id | name ----+--------- 1 | \"Alice\"", + "query": "SELECT id, name FROM results WHERE id=1", + "reducer": "lookup_user_name", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.936868Z", + "finished_at": "2025-10-19T21:19:48.576213200Z" + }, + "t_015_product_type_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "llm_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "query": "SELECT id, home, work, pos FROM profiles WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.964512900Z", + "finished_at": "2025-10-19T21:19:29.162826200Z" + }, + "t_017_scheduled_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "scheduled_seeded_one_row": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE scheduled_id>=0" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.972795200Z", + "finished_at": "2025-10-19T21:19:49.550388300Z" + }, + "t_006_delete": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.928309300Z", + "finished_at": "2025-10-19T21:19:41.080758200Z" + }, + "t_002_scheduled_table": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.911972600Z", + "finished_at": "2025-10-19T21:19:49.325764600Z" + }, + "t_010_connect": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.944664600Z", + "finished_at": "2025-10-19T21:19:36.021354800Z" + }, + "t_011_helper_function": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "helper_func_sum_abs": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" + } + }, + "helper_func_sum_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "basics-t-011-helper-function-golden", + "golden_out": "id | sum ----+----- 1 | 5", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "llm_out": "id | sum ----+----- 1 | 5", + "query": "SELECT id, sum FROM results WHERE id=1", + "reducer": "compute_sum", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.948319200Z", + "finished_at": "2025-10-19T21:19:47.822753900Z" + }, + "t_004_insert": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.919468600Z", + "finished_at": "2025-10-19T21:19:25.942084100Z" + }, + "t_016_sum_type_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "llm_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "query": "SELECT id, a, b FROM drawings WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.968649100Z", + "finished_at": "2025-10-19T21:19:44.967132500Z" + }, + "t_013_spacetime_sum_type": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + } + }, + "sum_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 10 + ], + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "golden_out": "id | value ----+--------------- 1 | (Circle = 10)", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", + "llm_out": "id | value ----+--------------- 1 | (Circle = 10)", + "query": "SELECT id, value FROM results WHERE id=1", + "reducer": "set_circle", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.956678200Z", + "finished_at": "2025-10-19T21:19:33.732105900Z" + }, + "t_019_many_to_many": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.980945600Z", + "finished_at": "2025-10-19T21:19:42.896847900Z" + }, + "t_001_basic_tables": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 1, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.907364900Z", + "finished_at": "2025-10-19T21:19:38.873823300Z" + }, + "t_012_spacetime_product_type": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + } + }, + "product_type_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + 2, + 3 + ], + "golden_db": "schema-t-012-spacetime-product-type-golden", + "golden_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "llm_out": "id | value ----+----------------------- 1 | (left = 2, right = 3)", + "query": "SELECT id, value FROM results WHERE id=1", + "reducer": "set_score", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.952107Z", + "finished_at": "2025-10-19T21:19:47.136049800Z" + }, + "t_007_crud": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.932545200Z", + "finished_at": "2025-10-19T21:19:46.466826100Z" + }, + "t_009_init": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.940625200Z", + "finished_at": "2025-10-19T21:19:41.576011300Z" + }, + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:19:25.942315200Z", + "finished_at": "2025-10-19T21:20:03.429209Z" + }, + "t_014_elementary_columns": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.960578100Z", + "finished_at": "2025-10-19T21:19:30.341716Z" + }, + "t_018_constraints": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.976964200Z", + "finished_at": "2025-10-19T21:19:49.183675300Z" + }, + "t_020_ecs": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 5, + "llm_output": null, + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:19:18.086811400Z", + "finished_at": "2025-10-19T21:20:22.475417700Z" + }, + "t_005_update": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gpt-5\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gpt-5-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.924412900Z", + "finished_at": "2025-10-19T21:19:42.289349300Z" + } + } + }, + { + "name": "Claude 3.5 Sonnet", + "route_api_model": "claude-3-5-sonnet-latest", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.anthropic.com/v1/messages -> 404 Not Found: {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: claude-3-5-sonnet-latest\"},\"request_id\":\"req_011CUHEBj2QAo7uRTF2eX3q9\"}", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T20:58:45.253188800Z", + "finished_at": "2025-10-19T20:58:45.253188800Z" + } + } + }, + { + "name": "Grok 4", + "route_api_model": "grok-4", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.x.ai/chat/completions non-success status: HTTP status client error (404 Not Found) for url (https://api.x.ai/chat/completions)", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-19T20:58:45.999180900Z", + "finished_at": "2025-10-19T20:58:45.999180900Z" + } + } + }, + { + "name": "Grok 3 Mini (Beta)", + "route_api_model": "grok-3-mini", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.x.ai/chat/completions non-success status: HTTP status client error (404 Not Found) for url (https://api.x.ai/chat/completions)", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-19T20:58:46.990522900Z", + "finished_at": "2025-10-19T20:58:46.990522900Z" + } + } + }, + { + "name": "Claude 3.7 Sonnet", + "route_api_model": "claude-3-7-sonnet-latest", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 3.7 Sonnet", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-7-sonnet-latest", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-3-7-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\claude-3-7-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.9.4\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760907528046)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, Identity, Reducer};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror: cannot find attribute `primarykey` in this scope\n --> src\\lib.rs:6:7\n |\n6 | #[primarykey]\n | ^^^^^^^^^^\n\nwarning: unused import: `Identity`\n --> src\\lib.rs:2:32\n |\n2 | use spacetimedb::{spacetimedb, Identity, Reducer};\n | ^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nwarning: type `logs` should have an upper camel case name\n --> src\\lib.rs:5:12\n |\n5 | pub struct logs {\n | ^^^^ help: convert the identifier to upper camel case: `Logs`\n |\n = note: `#[warn(non_camel_case_types)]` on by default\n\nerror[E0599]: no function or associated item named `insert` found for struct `logs` in the current scope\n --> src\\lib.rs:20:11\n |\n 5 | pub struct logs {\n | --------------- function or associated item `insert` not found for this struct\n...\n20 | logs::insert(logs {\n | ^^^^^^ function or associated item not found in `logs`\n |\n = help: items from traits can only be used if the trait is implemented and in scope\n = note: the following traits define an item `insert`, perhaps you need to implement one of them:\n candidate #1: `Table`\n candidate #2: `bitflags::traits::Flags`\n candidate #3: `ppv_lite86::types::Vec2`\n candidate #4: `ppv_lite86::types::Vec4`\n\nerror[E0599]: no function or associated item named `insert` found for struct `logs` in the current scope\n --> src\\lib.rs:26:11\n |\n 5 | pub struct logs {\n | --------------- function or associated item `insert` not found for this struct\n...\n26 | logs::insert(logs {\n | ^^^^^^ function or associated item not found in `logs`\n |\n = help: items from traits can only be used if the trait is implemented and in scope\n = note: the following traits define an item `insert`, perhaps you need to implement one of them:\n candidate #1: `Table`\n candidate #2: `bitflags::traits::Flags`\n candidate #3: `ppv_lite86::types::Vec2`\n candidate #4: `ppv_lite86::types::Vec4`\n\nerror[E0599]: no function or associated item named `insert` found for struct `logs` in the current scope\n --> src\\lib.rs:32:11\n |\n 5 | pub struct logs {\n | --------------- function or associated item `insert` not found for this struct\n...\n32 | logs::insert(logs {\n | ^^^^^^ function or associated item not found in `logs`\n |\n = help: items from traits can only be used if the trait is implemented and in scope\n = note: the following traits define an item `insert`, perhaps you need to implement one of them:\n candidate #1: `Table`\n candidate #2: `bitflags::traits::Flags`\n candidate #3: `ppv_lite86::types::Vec2`\n candidate #4: `ppv_lite86::types::Vec4`\n\nSome errors have detailed explanations: E0432, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nwarning: `spacetime-module` (lib) generated 2 warnings\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 2 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T20:58:43.947065800Z", + "finished_at": "2025-10-19T20:59:07.615222400Z" + } + } + }, + { + "name": "Claude 3.5 Haiku", + "route_api_model": "claude-3-5-haiku-latest", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 3.5 Haiku", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "claude-3-5-haiku-latest", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-3-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\claude-3-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling bitflags v2.9.4\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760907529585)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, reducers, ReducerReturn, Table};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror: cannot find derive macro `Table` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(Table)]\n | ^^^^^\n |\nnote: `Table` is imported here, but it is only a trait, without a derive macro\n --> src\\lib.rs:2:57\n |\n2 | use spacetimedb::{spacetimedb, reducers, ReducerReturn, Table};\n | ^^^^^\n\nerror[E0599]: no function or associated item named `insert` found for struct `Logs` in the current scope\n --> src\\lib.rs:18:11\n |\n 6 | pub struct Logs {\n | --------------- function or associated item `insert` not found for this struct\n...\n18 | Logs::insert(&Logs {\n | ^^^^^^ function or associated item not found in `Logs`\n |\n = help: items from traits can only be used if the trait is implemented and in scope\n = note: the following traits define an item `insert`, perhaps you need to implement one of them:\n candidate #1: `Table`\n candidate #2: `bitflags::traits::Flags`\n candidate #3: `ppv_lite86::types::Vec2`\n candidate #4: `ppv_lite86::types::Vec4`\n\nerror[E0599]: no function or associated item named `insert` found for struct `Logs` in the current scope\n --> src\\lib.rs:24:11\n |\n 6 | pub struct Logs {\n | --------------- function or associated item `insert` not found for this struct\n...\n24 | Logs::insert(&Logs {\n | ^^^^^^ function or associated item not found in `Logs`\n |\n = help: items from traits can only be used if the trait is implemented and in scope\n = note: the following traits define an item `insert`, perhaps you need to implement one of them:\n candidate #1: `Table`\n candidate #2: `bitflags::traits::Flags`\n candidate #3: `ppv_lite86::types::Vec2`\n candidate #4: `ppv_lite86::types::Vec4`\n\nerror[E0599]: no function or associated item named `insert` found for struct `Logs` in the current scope\n --> src\\lib.rs:30:11\n |\n 6 | pub struct Logs {\n | --------------- function or associated item `insert` not found for this struct\n...\n30 | Logs::insert(&Logs {\n | ^^^^^^ function or associated item not found in `Logs`\n |\n = help: items from traits can only be used if the trait is implemented and in scope\n = note: the following traits define an item `insert`, perhaps you need to implement one of them:\n candidate #1: `Table`\n candidate #2: `bitflags::traits::Flags`\n candidate #3: `ppv_lite86::types::Vec2`\n candidate #4: `ppv_lite86::types::Vec4`\n\nSome errors have detailed explanations: E0432, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T20:58:45.158245100Z", + "finished_at": "2025-10-19T20:59:08.464918800Z" + } + } + }, + { + "name": "Gemini 2.5 Pro", + "route_api_model": "gemini-2.5-pro", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.9.4\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760907536923)\nerror: expected identifier\n --> src\\lib.rs:5:12\n |\n5 | name = \"logs\",\n | ^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `logs` in this scope\n --> src\\lib.rs:18:26\n |\n18 | ctx.db.logs().insert(logs {\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `logs` in this scope\n --> src\\lib.rs:24:26\n |\n24 | ctx.db.logs().insert(logs {\n | ^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `logs` in this scope\n --> src\\lib.rs:30:26\n |\n30 | ctx.db.logs().insert(logs {\n | ^^^^ not found in this scope\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.logs().insert(logs {\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:24:12\n |\n24 | ctx.db.logs().insert(logs {\n | ^^^^ method not found in `Local`\n\nerror[E0599]: no method named `logs` found for struct `Local` in the current scope\n --> src\\lib.rs:30:12\n |\n30 | ctx.db.logs().insert(logs {\n | ^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-19T20:58:48.020900400Z", + "finished_at": "2025-10-19T20:59:11.856151800Z" + } + } + }, + { + "name": "Meta Llama 3.1 405B", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST Meta Llama chat: POST https://api.together.xyz/v1/chat/completions non-success status: HTTP status client error (401 Unauthorized) for url (https://api.together.xyz/v1/chat/completions)", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-19T20:59:13.513504600Z", + "finished_at": "2025-10-19T20:59:13.513504600Z" + } + } + }, + { + "name": "Gemini 2.5 Flash", + "route_api_model": "gemini-2.5-flash", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling anyhow v1.0.100\n Compiling bitflags v2.9.4\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760907554078)\nerror[E0428]: the name `logs` is defined multiple times\n --> src\\lib.rs:6:1\n |\n4 | #[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\n | ________________-\n5 | | #[derive(Clone, Debug)]\n6 | | pub struct logs {\n | | ^^-^^^^^^^^^^^^\n | |_|_|\n | | previous definition of the trait `logs` here\n | `logs` redefined here\n |\n = note: `logs` must be defined only once in the type namespace of this module\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:5:10\n |\n5 | #[derive(Clone, Debug)]\n | ^^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:16:26\n |\n16 | ctx.db.logs().insert(logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:22:26\n |\n22 | ctx.db.logs().insert(logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:28:26\n |\n28 | ctx.db.logs().insert(logs {\n | ^^^^ not a struct, variant or union type\n\nwarning: type `logs` should have an upper camel case name\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^ help: convert the identifier to upper camel case: `Logs`\n |\n = note: `#[warn(non_camel_case_types)]` on by default\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n6 | pub struct dyn logs {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:10\n |\n5 | #[derive(Clone, Debug)]\n | ^^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:17\n |\n5 | #[derive(Clone, Debug)]\n | ^^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^\n |\nhelp: use a new generic type parameter, constrained by `logs`\n |\n5 ~ #[derive(Clone, Debug)]\n6 ~ pub struct T {\n |\nhelp: you can also use an opaque type, but users won't be able to specify the type parameter when calling the `fn`, having to rely exclusively on type inference\n |\n6 | pub struct impl logs {\n | ++++\nhelp: alternatively, use a trait object to accept any type that implements `logs`, accessing its methods at runtime using dynamic dispatch\n |\n6 | pub struct dyn logs {\n | +++\n\nSome errors have detailed explanations: E0428, E0574, E0782.\nFor more information about an error, try `rustc --explain E0428`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 11 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-19T20:59:09.218565500Z", + "finished_at": "2025-10-19T20:59:30.798250300Z" + } + } + }, + { + "name": "DeepSeek V3", + "route_api_model": "deepseek-chat", + "tasks": { + "t_021_multi_column_index": { + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.19\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.9.4\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (C:\\Users\\bradl\\AppData\\Local\\Temp\\llm-bench\\rust-module-1760907563627)\nerror[E0428]: the name `logs` is defined multiple times\n --> src\\lib.rs:6:1\n |\n4 | #[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\n | ________________-\n5 | | #[derive(Clone, Debug)]\n6 | | pub struct logs {\n | | ^^-^^^^^^^^^^^^\n | |_|_|\n | | previous definition of the trait `logs` here\n | `logs` redefined here\n |\n = note: `logs` must be defined only once in the type namespace of this module\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:5:10\n |\n5 | #[derive(Clone, Debug)]\n | ^^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:16:26\n |\n16 | ctx.db.logs().insert(logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:22:26\n |\n22 | ctx.db.logs().insert(logs {\n | ^^^^ not a struct, variant or union type\n\nerror[E0574]: expected struct, variant or union type, found trait `logs`\n --> src\\lib.rs:28:26\n |\n28 | ctx.db.logs().insert(logs {\n | ^^^^ not a struct, variant or union type\n\nwarning: type `logs` should have an upper camel case name\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^ help: convert the identifier to upper camel case: `Logs`\n |\n = note: `#[warn(non_camel_case_types)]` on by default\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^\n |\nhelp: you can add the `dyn` keyword if you want a trait object\n |\n6 | pub struct dyn logs {\n | +++\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:10\n |\n5 | #[derive(Clone, Debug)]\n | ^^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:5:17\n |\n5 | #[derive(Clone, Debug)]\n | ^^^^^\n\nerror[E0782]: expected a type, found a trait\n --> src\\lib.rs:6:12\n |\n6 | pub struct logs {\n | ^^^^\n |\nhelp: use a new generic type parameter, constrained by `logs`\n |\n5 ~ #[derive(Clone, Debug)]\n6 ~ pub struct T {\n |\nhelp: you can also use an opaque type, but users won't be able to specify the type parameter when calling the `fn`, having to rely exclusively on type inference\n |\n6 | pub struct impl logs {\n | ++++\nhelp: alternatively, use a trait object to accept any type that implements `logs`, accessing its methods at runtime using dynamic dispatch\n |\n6 | pub struct dyn logs {\n | +++\n\nSome errors have detailed explanations: E0428, E0574, E0782.\nFor more information about an error, try `rustc --explain E0428`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 11 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-19T20:59:09.859602600Z", + "finished_at": "2025-10-19T20:59:38.278963500Z" + } + } + } + ] + }, + { + "mode": "rustdoc_json", + "hash": "af1349b9f5f9a1a6a0404dea36dcc9499bcb25c9adc112b7cc9a93cae41f3262", + "models": [ + { + "name": "GPT-5", + "route_api_model": "gpt-5", + "tasks": { + "t_015_product_type_columns": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType, Clone)]\nstruct Address {\n street: String,\n zip: i32,\n}\n\n#[derive(SpacetimeType, Clone)]\nstruct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let profiles = ctx.db.profiles();\n if profiles.id().find(1i32).is_none() {\n profiles.insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n });\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_015_product_type_columns/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_015_product_type_columns/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-015-product-type-columns-golden`.\n", + "phase": "describe_golden" + } + }, + "product_type_columns_row_count": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + }, + "product_type_columns_row_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-015-product-type-columns-golden`.\n", + "phase": "call_reducer_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:53:58.638880177Z", + "finished_at": "2026-01-04T17:56:31.984755672Z" + }, + "t_009_init": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_009_init/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_009_init/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-009-init-golden`.\n", + "phase": "describe_golden" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:56:32.409311756Z", + "finished_at": "2026-01-04T17:58:56.499280885Z" + }, + "t_005_update": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let _ = ctx.db.users().id().update(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_005_update/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_005_update/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-005-update-golden`.\n", + "phase": "describe_golden" + } + }, + "data_parity_update_user": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-005-update-golden`.\n", + "phase": "call_reducer_golden" + } + }, + "seed_users_row": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-005-update-golden`.\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:56:32.959830969Z", + "finished_at": "2026-01-04T17:59:01.618940077Z" + }, + "t_014_elementary_columns": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5f32,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_014_elementary_columns/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_014_elementary_columns/rust/server/gpt-5/llm", + "scorer_details": { + "elementary_columns_row_count": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-014-elementary-columns-golden`.\n", + "phase": "describe_golden" + } + }, + "elementary_columns_row_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-014-elementary-columns-golden`.\n", + "phase": "call_reducer_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:53:58.638197386Z", + "finished_at": "2026-01-04T17:56:29.391493417Z" + }, + "t_016_sum_type_columns": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::Table;\n\n#[derive(spacetimedb::SpacetimeType)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(spacetimedb::SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb::table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &spacetimedb::ReducerContext) {\n let _ = ctx.db.drawings().try_insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_016_sum_type_columns/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_016_sum_type_columns/rust/server/gpt-5/llm", + "scorer_details": { + "sum_type_columns_row_count": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + }, + "sum_type_columns_row_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-016-sum-type-columns-golden`.\n", + "phase": "call_reducer_golden" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-016-sum-type-columns-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:56:13.831076815Z", + "finished_at": "2026-01-04T17:59:01.887968239Z" + }, + "t_004_insert": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_004_insert/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_004_insert/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-004-insert-golden`.\n", + "phase": "describe_golden" + } + }, + "data_parity_insert_user": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-004-insert-golden`.\n", + "phase": "call_reducer_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:59:00.508284482Z", + "finished_at": "2026-01-04T18:00:30.816356092Z" + }, + "t_001_basic_tables": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_001_basic_tables/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_001_basic_tables/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-001-basic-tables-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:58:58.571341054Z", + "finished_at": "2026-01-04T18:00:27.048259805Z" + }, + "t_011_helper_function": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\nfn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_011_helper_function/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_011_helper_function/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.104\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.42\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.10\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/basics/t_011_helper_function/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\u001b[0m\u001b[38;5;10m.expect(\"REASON\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0053, E0107, E0277, E0308.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0053`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:58:52.076472572Z", + "finished_at": "2026-01-04T18:00:15.064385687Z" + }, + "t_000_empty_reducers": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "#[spacetimedb::reducer]\npub fn empty_reducer_no_args(_ctx: &spacetimedb::ReducerContext) {\n}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_int(_ctx: &spacetimedb::ReducerContext, _count: i32) {\n}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_string(_ctx: &spacetimedb::ReducerContext, _name: String) {\n}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_two_args(_ctx: &spacetimedb::ReducerContext, _count: i32, _name: String) {\n}\n\n#[spacetimedb::reducer]\npub fn empty_reducer_with_three_args(_ctx: &spacetimedb::ReducerContext, _active: bool, _ratio: f32, _label: String) {\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_000_empty_reducers/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_000_empty_reducers/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-000-empty-reducers-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:56:27.526810001Z", + "finished_at": "2026-01-04T17:58:44.335289430Z" + }, + "t_006_delete": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_006_delete/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_006_delete/rust/server/gpt-5/llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-006-delete-golden`.\n", + "phase": "describe_golden" + } + }, + "seed_users_row": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-006-delete-golden`.\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:56:31.761875162Z", + "finished_at": "2026-01-04T17:59:00.508250429Z" + }, + "t_002_scheduled_table": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "LLM call timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:04.337253752Z", + "finished_at": "2026-01-04T18:02:04.337253752Z" + }, + "t_017_scheduled_columns": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, ScheduleAt};\n\n#[table(name = tick_timer, schedule(column = scheduled_at, reducer = tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn init(ctx: &ReducerContext) {\n if ctx.db.tick_timer().count() == 0 {\n ctx.db\n .tick_timer()\n .insert(TickTimer { scheduled_id: 0, scheduled_at: ScheduleAt::repeat_micros(50_000) });\n }\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_017_scheduled_columns/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_017_scheduled_columns/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.104\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.42\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.10\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_017_scheduled_columns/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: expected one of: `public`, `private`, `name`, `index`, `scheduled`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = tick_timer, schedule(column = scheduled_at, reducer = tick))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `TickTimer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .insert(TickTimer { scheduled_id: 0, scheduled_at: ScheduleAt::repeat_micros(50_000) });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TickTimer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:22:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `tick_timer` found for struct `Local` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if ctx.db.tick_timer().count() == 0 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `Local`\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `tick_timer` found for struct `Local` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx.db\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .tick_timer()\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `Local`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_____________|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no variant or associated item named `repeat_micros` found for enum `ScheduleAt` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .insert(TickTimer { scheduled_id: 0, scheduled_at: ScheduleAt::repeat_micros(50_000) });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mvariant or associated item not found in `ScheduleAt`\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: invalid reducer signature\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:22:8\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[reducer]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mrequired by a bound introduced by this call\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mthis reducer signature is not valid\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: reducer signatures must match the following pattern:\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: where each `Ti` type implements `SpacetimeType`.\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: required by a bound in `register_reducer`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/spacetimedb-1.11.1/src/rt.rs:746:81\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m746\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn register_reducer<'a, A: Args<'a>, I: FnInfo>(_: impl Reducer<'a, A>) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10mrequired by this bound in `register_reducer`\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: invalid reducer signature\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:22:8\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[reducer]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mrequired by a bound introduced by this call\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mthis reducer signature is not valid\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: reducer signatures must match the following pattern:\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: where each `Ti` type implements `SpacetimeType`.\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: required by a bound in `invoke_reducer`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/spacetimedb-1.11.1/src/rt.rs:45:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn invoke_reducer<'a, A: Args<'a>>(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mrequired by a bound in this function\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m reducer: impl Reducer<'a, A>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10mrequired by this bound in `invoke_reducer`\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0277, E0412, E0422, E0599.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0277`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:53:58.637363976Z", + "finished_at": "2026-01-04T17:56:32.959807335Z" + }, + "t_021_multi_column_index": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let logs = ctx.db.logs();\n\n let ids: Vec = logs.iter().map(|r| r.id).collect();\n for id in ids {\n logs.id().delete(&id);\n }\n\n logs.insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n logs.insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n logs.insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_021_multi_column_index/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_021_multi_column_index/rust/server/gpt-5/llm", + "scorer_details": { + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-021-multi-column-index-golden`.\n", + "phase": "describe_golden" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:53:58.637703117Z", + "finished_at": "2026-01-04T17:56:26.773978046Z" + }, + "t_013_spacetime_sum_type": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb::table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[spacetimedb::reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result { id, value: Shape::Circle(radius) });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_013_spacetime_sum_type/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_013_spacetime_sum_type/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.104\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.42\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.10\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_013_spacetime_sum_type/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Rect, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Rect, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_sum` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__SumVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__SumVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_tag` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `std::result::Result<__Variant, E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__SumVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<__Variant, E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__SumVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_name` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `std::result::Result<__Variant, E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(__SumVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<__Variant, E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(__SumVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Shape, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Shape, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__Variant, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<__Variant, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<__Variant, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:12:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Shape {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Circle(i32),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\u001b[0m\u001b[38;5;10m.expect(\"REASON\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0053, E0107, E0277, E0308.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0053`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 39 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:56:26.774019713Z", + "finished_at": "2026-01-04T17:58:52.076443959Z" + }, + "t_018_constraints": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n let accounts = ctx.db.accounts();\n let ids: Vec = accounts.iter().map(|a| a.id).collect();\n for id in ids {\n accounts.id().delete(&id);\n }\n accounts.insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n accounts.insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_018_constraints/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_018_constraints/rust/server/gpt-5/llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + }, + "constraints_row_parity_after_seed": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-018-constraints-golden`.\n", + "phase": "call_reducer_golden" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-018-constraints-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:53:58.636981084Z", + "finished_at": "2026-01-04T17:56:27.526772531Z" + }, + "t_007_crud": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n let users = ctx.db.users();\n\n users.insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n users.insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n let _ = users.id().update(User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n });\n\n users.id().delete(&2);\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_007_crud/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_007_crud/rust/server/gpt-5/llm", + "scorer_details": { + "crud_total_count_one": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id1_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-007-crud-golden`.\n", + "phase": "call_reducer_golden" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-007-crud-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:56:29.391534623Z", + "finished_at": "2026-01-04T17:58:59.772292741Z" + }, + "t_020_ecs": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 4, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table, UniqueColumn};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n let _ = ctx.db.entities().try_insert(Entity { id: 1 });\n let _ = ctx.db.entities().try_insert(Entity { id: 2 });\n\n let _ = ctx.db.positions().try_insert(Position {\n entity_id: 1,\n x: 0,\n y: 0,\n });\n let _ = ctx.db.positions().try_insert(Position {\n entity_id: 2,\n x: 10,\n y: 0,\n });\n\n let _ = ctx.db.velocities().try_insert(Velocity {\n entity_id: 1,\n vx: 1,\n vy: 0,\n });\n let _ = ctx.db.velocities().try_insert(Velocity {\n entity_id: 2,\n vx: -2,\n vy: 3,\n });\n}\n\n#[reducer]\nfn step(ctx: &ReducerContext) {\n for pos in ctx.db.positions().iter() {\n if let Some(vel) = ctx.db.velocities().entity_id().find(pos.entity_id) {\n let nx = pos.x + vel.vx;\n let ny = pos.y + vel.vy;\n\n if let Some(mut existing) = ctx.db.next_positions().entity_id().find(pos.entity_id) {\n existing.x = nx;\n existing.y = ny;\n let _ = ctx.db.next_positions().entity_id().update(existing);\n } else {\n let _ = ctx.db.next_positions().try_insert(NextPosition {\n entity_id: pos.entity_id,\n x: nx,\n y: ny,\n });\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_020_ecs/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_020_ecs/rust/server/gpt-5/llm", + "scorer_details": { + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-020-ecs-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:53:58.636661089Z", + "finished_at": "2026-01-04T17:56:31.761255009Z" + }, + "t_019_many_to_many": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(\n name = memberships,\n index(name = by_user, btree(columns = [user_id])),\n index(name = by_group, btree(columns = [group_id]))\n)]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n let users = ctx.db.users();\n users.user_id().delete(&1);\n users.user_id().delete(&2);\n users.insert(User { user_id: 1, name: \"Alice\".to_string() });\n users.insert(User { user_id: 2, name: \"Bob\".to_string() });\n\n let groups = ctx.db.groups();\n groups.group_id().delete(&10);\n groups.group_id().delete(&20);\n groups.insert(Group { group_id: 10, title: \"Admin\".to_string() });\n groups.insert(Group { group_id: 20, title: \"Dev\".to_string() });\n\n let memberships = ctx.db.memberships();\n memberships.id().delete(&1);\n memberships.id().delete(&2);\n memberships.id().delete(&3);\n memberships.insert(Membership { id: 1, user_id: 1, group_id: 10 });\n memberships.insert(Membership { id: 2, user_id: 1, group_id: 20 });\n memberships.insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_019_many_to_many/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_019_many_to_many/rust/server/gpt-5/llm", + "scorer_details": { + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-019-many-to-many-golden`.\n", + "phase": "describe_golden" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:53:58.636279399Z", + "finished_at": "2026-01-04T17:56:32.409270720Z" + }, + "t_008_index_lookup": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[spacetimedb::reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(id) {\n let proj = Result { id: user.id, name: user.name.clone() };\n if ctx.db.results().id().find(proj.id).is_some() {\n ctx.db.results().id().update(proj);\n } else {\n ctx.db.results().insert(proj);\n }\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_008_index_lookup/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_008_index_lookup/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[36m Blocking\u001b[0m waiting for file lock on package cache\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.104\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.42\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.10\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/basics/t_008_index_lookup/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&User, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&User, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----------------------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = users)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\u001b[0m\u001b[38;5;10m.expect(\"REASON\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[spacetimedb::table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0053, E0107, E0277, E0308.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0053`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:56:31.985403027Z", + "finished_at": "2026-01-04T17:58:58.571313593Z" + }, + "t_012_spacetime_product_type": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result { id, value: Score { left, right } });\n}", + "category": "schema", + "route_api_model": "gpt-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "work_dir_golden": "target/llm-runs/schema/t_012_spacetime_product_type/rust/server/golden", + "work_dir_llm": "target/llm-runs/schema/t_012_spacetime_product_type/rust/server/gpt-5/llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\nSaving config to /home/runner/.config/spacetime/cli.toml.\n\u001b[1m\u001b[32m Updating\u001b[0m crates.io index\n\u001b[1m\u001b[32m Locking\u001b[0m 72 packages to latest compatible versions\n\u001b[1m\u001b[36m Adding\u001b[0m generic-array v0.14.7 \u001b[1m\u001b[33m(available: v0.14.9)\u001b[0m\n\u001b[1m\u001b[32m Downloading\u001b[0m crates ...\n\u001b[1m\u001b[32m Downloaded\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Downloaded\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Downloaded\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Downloaded\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Downloaded\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Downloaded\u001b[0m quote v1.0.42\n\u001b[1m\u001b[32m Downloaded\u001b[0m zmij v1.0.10\n\u001b[1m\u001b[32m Downloaded\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Downloaded\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Downloaded\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Downloaded\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Downloaded\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Downloaded\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Downloaded\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Downloaded\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Downloaded\u001b[0m proc-macro2 v1.0.104\n\u001b[1m\u001b[32m Downloaded\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Downloaded\u001b[0m libc v0.2.179\n\u001b[1m\u001b[32m Downloaded\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Downloaded\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Downloaded\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Downloaded\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m proc-macro2 v1.0.104\n\u001b[1m\u001b[32m Compiling\u001b[0m unicode-ident v1.0.22\n\u001b[1m\u001b[32m Compiling\u001b[0m quote v1.0.42\n\u001b[1m\u001b[32m Compiling\u001b[0m version_check v0.9.5\n\u001b[1m\u001b[32m Compiling\u001b[0m typenum v1.19.0\n\u001b[1m\u001b[32m Compiling\u001b[0m autocfg v1.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m generic-array v0.14.7\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_core v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m num-traits v0.2.19\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.5.0\n\u001b[1m\u001b[32m Compiling\u001b[0m cfg-if v1.0.4\n\u001b[1m\u001b[32m Compiling\u001b[0m syn v2.0.113\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.31\n\u001b[1m\u001b[32m Compiling\u001b[0m find-msvc-tools v0.1.6\n\u001b[1m\u001b[32m Compiling\u001b[0m serde v1.0.228\n\u001b[1m\u001b[32m Compiling\u001b[0m shlex v1.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.51\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m crypto-common v0.1.7\n\u001b[1m\u001b[32m Compiling\u001b[0m block-buffer v0.10.4\n\u001b[1m\u001b[32m Compiling\u001b[0m bitflags v2.10.0\n\u001b[1m\u001b[32m Compiling\u001b[0m nohash-hasher v0.2.0\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m anyhow v1.0.100\n\u001b[1m\u001b[32m Compiling\u001b[0m digest v0.10.7\n\u001b[1m\u001b[32m Compiling\u001b[0m blake3 v1.8.2\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.16\n\u001b[1m\u001b[32m Compiling\u001b[0m zmij v1.0.10\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\n\u001b[1m\u001b[32m Compiling\u001b[0m convert_case v0.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m humantime v2.3.0\n\u001b[1m\u001b[32m Compiling\u001b[0m bytes v1.11.0\n\u001b[1m\u001b[32m Compiling\u001b[0m heck v0.4.1\n\u001b[1m\u001b[32m Compiling\u001b[0m sha3 v0.10.8\n\u001b[1m\u001b[32m Compiling\u001b[0m enum-as-inner v0.6.1\n\u001b[1m\u001b[32m Compiling\u001b[0m thiserror-impl v1.0.69\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-macro v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ppv-lite86 v0.2.21\n\u001b[1m\u001b[32m Compiling\u001b[0m derive_more v0.99.20\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_core v0.6.4\n\u001b[1m\u001b[32m Compiling\u001b[0m decorum v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m ethnum v1.5.2\n\u001b[1m\u001b[32m Compiling\u001b[0m chrono v0.4.42\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m bytemuck v1.24.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-lib v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\n\u001b[1m\u001b[32m Compiling\u001b[0m arrayref v0.3.9\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.148\n\u001b[1m\u001b[32m Compiling\u001b[0m hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m rand_chacha v0.3.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-sats v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m memchr v2.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m log v0.4.29\n\u001b[1m\u001b[32m Compiling\u001b[0m rand v0.8.5\n\u001b[1m\u001b[32m Compiling\u001b[0m http v1.4.0\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-bindings-sys v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m scoped-tls v1.0.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetime-module v0.1.0 (/home/runner/work/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_012_spacetime_product_type/rust/server/gpt-5/llm)\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Score, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Score, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0107]\u001b[0m\u001b[0m\u001b[1m: struct takes 0 generic arguments but 2 generic arguments were supplied\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected 0 generic arguments\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: struct defined here, with 0 generic parameters\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `deserialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_seq_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit_named_product` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<\u001b[0m\u001b[0mResult, \u001b[0m\u001b[0m\u001b[1m\u001b[35m>::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, _) -> Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `visit` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<__ProductFieldIdent, __E>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<_::__ProductFieldIdent, __E>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(_::__ProductVisitor, &_) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0053]\u001b[0m\u001b[0m\u001b[1m: method `serialize` has an incompatible type for trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result<::Ok, ...>`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mstd::result::Result<::Ok, ::Error>\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found signature `fn(&Result, _) -> \u001b[0m\u001b[0m\u001b[1m\u001b[35mResult\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:4:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[derive(SpacetimeType)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\u001b[0m\u001b[38;5;10m.expect(\"REASON\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a method that returns `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<_, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `std::result::Result<_, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<__ProductFieldIdent, _>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<__ProductFieldIdent, _>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[table(name = results)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result`, found `Result<::Ok, ...>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `Result` because of return type\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result<::Ok, ...>` is defined in crate `core`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/runner/.rustup/toolchains/1.90.0-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:548:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub enum Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;10mnote\u001b[0m\u001b[0m: `Result` is defined in the current crate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;10m^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n\u001b[0m\u001b[1mSome errors have detailed explanations: E0053, E0107, E0277, E0308.\u001b[0m\n\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0053`.\u001b[0m\n\u001b[1m\u001b[31merror\u001b[0m\u001b[1m:\u001b[0m could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\nWe have logged in directly to your target server.\nWARNING: This login will NOT work for any other servers.\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:53:58.638530186Z", + "finished_at": "2026-01-04T17:56:13.831046699Z" + }, + "t_003_struct_in_table": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}\n\n#[reducer(init)]\npub fn init(_ctx: &ReducerContext) {}\n\n#[reducer]\npub fn add_entity(ctx: &ReducerContext, id: i32, x: i32, y: i32) {\n let pos = Position { x, y };\n ctx.db.entities().insert(Entity { id, pos });\n}\n\n#[reducer]\npub fn move_entity(ctx: &ReducerContext, id: i32, x: i32, y: i32) {\n if let Some(mut e) = ctx.db.entities().id().find(id) {\n e.pos = Position { x, y };\n let _ = ctx.db.entities().id().update(e);\n }\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_003_struct_in_table/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_003_struct_in_table/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-003-struct-in-table-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:58:56.499326470Z", + "finished_at": "2026-01-04T18:00:30.421268646Z" + }, + "t_010_connect": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[spacetimedb::reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n}\n\n#[spacetimedb::reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n}", + "category": "basics", + "route_api_model": "gpt-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-5-llm", + "work_dir_golden": "target/llm-runs/basics/t_010_connect/rust/server/golden", + "work_dir_llm": "target/llm-runs/basics/t_010_connect/rust/server/gpt-5/llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "describe failed: WARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `basics-t-010-connect-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:58:59.772330601Z", + "finished_at": "2026-01-04T18:00:31.281794597Z" + } + } + }, + { + "name": "GPT-4o", + "route_api_model": "gpt-4o", + "tasks": { + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\nstruct Score {\n left: i32,\n right: i32,\n}\n\n#[table(name = results)]\nstruct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[reducer]\nfn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n let value = Score { left, right };\n ctx.db.results().insert(Result { id, value });\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gpt-4o\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:10:8\n |\n10 | struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:13:12\n |\n13 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 9 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:9:24\n |\n9 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:13:12\n |\n 9 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 13 | value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:13:12\n |\n 13 | value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:13:12\n |\n 13 | value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:13:12\n |\n13 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 19 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.887843700Z", + "finished_at": "2025-10-21T22:17:50.279894200Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-gpt-4o-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.864504100Z", + "finished_at": "2025-10-21T22:17:56.115376100Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-gpt-4o-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.893296700Z", + "finished_at": "2025-10-21T22:18:05.657334700Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\nfn step(ctx: &ReducerContext) {\n for position in ctx.db.positions().iter() {\n if let Some(velocity) = ctx.db.velocities().entity_id().find(position.entity_id) {\n let new_x = position.x + velocity.vx;\n let new_y = position.y + velocity.vy;\n let next_position = NextPosition {\n entity_id: position.entity_id,\n x: new_x,\n y: new_y,\n };\n ctx.db.next_positions().entity_id().upsert(next_position);\n }\n }\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gpt-4o\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no method named `upsert` found for struct `UniqueColumn` in the current scope\n --> src\\lib.rs:56:49\n |\n56 | ctx.db.next_positions().entity_id().upsert(next_position);\n | ^^^^^^ method not found in `UniqueColumn`\n\nFor more information about this error, try `rustc --explain E0599`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 1 previous error; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:17:18.518049400Z", + "finished_at": "2025-10-21T22:18:12.357794600Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn delete_user(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.users().id().delete(&user.id);\n }\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.870993100Z", + "finished_at": "2025-10-21T22:17:58.090236Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, Table, UniqueColumn, ScheduleAt};\n\n#[spacetimedb::table(name = tick_timer)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Repeat(50_000),\n });\n}\n\n#[reducer(scheduled = true)]\npub fn tick(_ctx: &ReducerContext) {\n // Logic for handling tick events\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-4o\\llm)\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:20:11\n |\n20 | #[reducer(scheduled = true)]\n | ^^^^^^^^^\n\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:51\n |\n2 | use spacetimedb::{reducer, ReducerContext, Table, UniqueColumn, ScheduleAt};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no variant or associated item named `Repeat` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:16:35\n |\n16 | scheduled_at: ScheduleAt::Repeat(50_000),\n | ^^^^^^ variant or associated item not found in `ScheduleAt`\n\nFor more information about this error, try `rustc --explain E0599`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.859222700Z", + "finished_at": "2025-10-21T22:17:58.171841800Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\nstruct Rect {\n width: i32,\n height: i32,\n}\n\nenum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\nstruct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gpt-4o\\llm)\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:18:8\n |\n18 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:19:8\n |\n19 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:18:8\n |\n 14 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 18 | a: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:19:8\n |\n 14 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 19 | b: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:18:8\n |\n 18 | a: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:19:8\n |\n 19 | b: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:18:8\n |\n 18 | a: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:19:8\n |\n 19 | b: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:18:8\n |\n18 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:19:8\n |\n19 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 10 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.899304700Z", + "finished_at": "2025-10-21T22:17:58.168717600Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-gpt-4o-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.904376400Z", + "finished_at": "2025-10-21T22:18:01.847792200Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, ScheduleAt};\n\n#[table(name = tick_timer)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\nfn init(ctx: &ReducerContext) {\n let _ = ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(50_000),\n });\n}\n\n#[reducer]\nfn tick(_ctx: &ReducerContext, _row: TickTimer) {\n // Define the behavior for the scheduled tick here\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-4o\\llm)\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:44\n |\n16 | scheduled_at: ScheduleAt::Interval(50_000),\n | -------------------- ^^^^^^ expected `TimeDuration`, found integer\n | |\n | arguments to this enum variant are incorrect\n |\nnote: tuple variant defined here\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | ^^^^^^^^\n\nFor more information about this error, try `rustc --explain E0308`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.902063Z", + "finished_at": "2025-10-21T22:17:58.174843800Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships, index(name = by_user, btree(columns = [user_id])), index(name = by_group, btree(columns = [group_id])))]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n let users_table = ctx.db.users();\n users_table.insert(User { user_id: 1, name: \"Alice\".to_string() });\n users_table.insert(User { user_id: 2, name: \"Bob\".to_string() });\n\n let groups_table = ctx.db.groups();\n groups_table.insert(Group { group_id: 10, title: \"Admin\".to_string() });\n groups_table.insert(Group { group_id: 20, title: \"Dev\".to_string() });\n\n let memberships_table = ctx.db.memberships();\n memberships_table.insert(Membership { id: 1, user_id: 1, group_id: 10 });\n memberships_table.insert(Membership { id: 2, user_id: 1, group_id: 20 });\n memberships_table.insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.906742100Z", + "finished_at": "2025-10-21T22:18:02.844752900Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\nstruct Rect {\n width: i32,\n height: i32,\n}\n\nenum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\nstruct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\nfn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result { id, value: Shape::Circle(radius) });\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gpt-4o\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:15:8\n |\n15 | struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:18:12\n |\n18 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 14 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:14:24\n |\n14 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:18:12\n |\n 14 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 18 | value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:18:12\n |\n 18 | value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:18:12\n |\n 18 | value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:18:12\n |\n18 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:23:22\n |\n23 | ctx.db.results().insert(Result { id, value: Shape::Circle(radius) });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n23 | ctx.db.results().try_insert(Result { id, value: Shape::Circle(radius) });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.890725500Z", + "finished_at": "2025-10-21T22:18:03.059712Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::reducer;\nuse spacetimedb::ReducerContext;\n\n#[reducer]\nfn empty_reducer_no_args(ctx: &ReducerContext) {}\n\n#[reducer]\nfn empty_reducer_with_int(ctx: &ReducerContext, count: i32) {}\n\n#[reducer]\nfn empty_reducer_with_string(ctx: &ReducerContext, name: String) {}\n\n#[reducer]\nfn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) {}\n\n#[reducer]\nfn empty_reducer_with_three_args(ctx: &ReducerContext, active: bool, ratio: f32, label: String) {}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.824731300Z", + "finished_at": "2025-10-21T22:17:35.468573100Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.855436200Z", + "finished_at": "2025-10-21T22:18:03.052523600Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\nfn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gpt-4o\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.885136600Z", + "finished_at": "2025-10-21T22:17:18.513788700Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let users_table = ctx.db.users();\n if let Some(mut user) = users_table.id().find(&id) {\n user.name = name;\n user.age = age;\n user.active = active;\n users_table.id().update(user);\n }\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gpt-4o-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.868351200Z", + "finished_at": "2025-10-21T22:18:04.997218800Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, ReducerContext};\n\n#[derive(SpacetimeType)]\nstruct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = entities)]\nstruct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}\n\n#[spacetimedb::reducer]\nfn example_reducer(ctx: &ReducerContext, id: i32, x: i32, y: i32) {\n let entities = ctx.db.entities();\n entities.insert(Entity { id, pos: Position { x, y } });\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gpt-4o\\llm)\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:10\n |\n14 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:10\n |\n 10 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:10\n |\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:14:10\n |\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:14:10\n |\n14 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:20:14\n |\n20 | entities.insert(Entity { id, pos: Position { x, y } });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n20 | entities.try_insert(Entity { id, pos: Position { x, y } });\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.861993300Z", + "finished_at": "2025-10-21T22:18:02.852311700Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.880080300Z", + "finished_at": "2025-10-21T22:18:04.006476900Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn crud(ctx: &ReducerContext) {\n let users = ctx.db.users();\n \n // Insert user id=1\n users.insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n // Insert user id=2\n users.insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n // Update user id=1\n if let Some(mut user) = users.id().find(&1) {\n user.name = \"Alice2\".to_string();\n user.age = 31;\n user.active = false;\n users.id().update(user);\n }\n\n // Delete user id=2\n if let Some(user) = users.id().find(&2) {\n users.id().delete(&user.id);\n }\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gpt-4o-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.873908300Z", + "finished_at": "2025-10-21T22:18:07.393447600Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\nfn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name.clone(),\n });\n }\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gpt-4o\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.877334900Z", + "finished_at": "2025-10-21T22:17:59.466118200Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\nstruct Address {\n street: String,\n zip: i32,\n}\n\nstruct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = profiles)]\nstruct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n });\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling thiserror-impl v1.0.69\n Compiling sha3 v0.10.8\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling decorum v0.3.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gpt-4o\\llm)\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:18:11\n |\n18 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:19:11\n |\n19 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:10\n |\n20 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:18:11\n |\n 14 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 18 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:19:11\n |\n 14 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 19 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:10\n |\n 14 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:18:11\n |\n 18 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:19:11\n |\n 19 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:10\n |\n 20 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:18:11\n |\n 18 | home: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:19:11\n |\n 19 | work: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:20:10\n |\n 20 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:18:11\n |\n18 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:19:11\n |\n19 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:20:10\n |\n20 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 15 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.896016900Z", + "finished_at": "2025-10-21T22:17:50.182507300Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, Table, reducer, ReducerContext};\n\n#[table(\n name = logs, \n index(name = by_user_day, btree(columns = [user_id, day]))\n)]\nstruct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "gpt-4o", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:17:35.468944700Z", + "finished_at": "2025-10-21T22:18:17.173465500Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext, Table};\n\n#[spacetimedb::table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[spacetimedb::reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n}\n\n#[spacetimedb::reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n}", + "category": "basics", + "route_api_model": "gpt-4o", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4o-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gpt-4o\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4o-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.882699300Z", + "finished_at": "2025-10-21T22:18:04.237579600Z" + } + } + }, + { + "name": "GPT-4.1", + "route_api_model": "gpt-4.1", + "tasks": { + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3_000_000_000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-gpt-4-1-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:17.001239200Z", + "finished_at": "2025-10-21T23:46:11.766404100Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(\n name = accounts,\n index(name = by_name, btree(columns = [name]))\n)]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling decorum v0.3.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gpt-4-1\\llm)\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:18:23\n |\n18 | ctx.db.accounts().insert(Account {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.accounts().try_insert(Account {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:23:23\n |\n23 | ctx.db.accounts().insert(Account {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n23 | ctx.db.accounts().try_insert(Account {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:17.020904Z", + "finished_at": "2025-10-21T23:45:46.212599800Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.977455800Z", + "finished_at": "2025-10-21T23:45:25.375769300Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, ScheduleAt};\n\n#[spacetimedb::table(\n name = tick_timer,\n schedule(reducer = tick, column = scheduled_at)\n)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::repeat_interval(50_000),\n });\n}\n\n#[spacetimedb::reducer(scheduled)]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n // Implementation left empty as per task requirements\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-4-1\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:6:5\n |\n6 | schedule(reducer = tick, column = scheduled_at)\n | ^^^^^^^^\n\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:23:24\n |\n23 | #[spacetimedb::reducer(scheduled)]\n | ^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:17:32\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:24:42\n |\n24 | pub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `repeat_interval` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:19:35\n |\n19 | scheduled_at: ScheduleAt::repeat_interval(50_000),\n | ^^^^^^^^^^^^^^^ variant or associated item not found in `ScheduleAt`\n\nSome errors have detailed explanations: E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:17.016253800Z", + "finished_at": "2025-10-21T23:46:13.802507500Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = group)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(\n name = membership,\n index(name = by_user, btree(columns = [user_id])),\n index(name = by_group, btree(columns = [group_id]))\n)]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.user().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.user().insert(User { user_id: 2, name: \"Bob\".to_string() });\n\n ctx.db.group().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.group().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n\n ctx.db.membership().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.membership().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.membership().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "m2m_has_2_20": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `memberships` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c2006c1ee1b972d773b0fe70855ae69c8f8e085f5a238520cd8b5de9e01e1d51/sql)\n", + "phase": "sql" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": { + "changed": {}, + "only_golden": { + "groups": {}, + "memberships": {}, + "users": {} + }, + "only_llm": { + "group": {}, + "membership": {}, + "user": {} + } + }, + "tables_equal": false + } + }, + "m2m_has_1_20": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `memberships` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c2006c1ee1b972d773b0fe70855ae69c8f8e085f5a238520cd8b5de9e01e1d51/sql)\n", + "phase": "sql" + } + }, + "memberships_three_rows": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `memberships` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c2006c1ee1b972d773b0fe70855ae69c8f8e085f5a238520cd8b5de9e01e1d51/sql)\n", + "phase": "sql" + } + }, + "m2m_has_1_10": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `memberships` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3000/v1/database/c2006c1ee1b972d773b0fe70855ae69c8f8e085f5a238520cd8b5de9e01e1d51/sql)\n", + "phase": "sql" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:17.025866200Z", + "finished_at": "2025-10-21T23:46:16.045993700Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table, ScheduleAt};\n\n#[spacetimedb::table(\n name = tick_timer,\n schedule(reducer = tick, column = scheduled_at)\n)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[spacetimedb::reducer]\nfn tick(_ctx: &ReducerContext, _row: TickTimer) {\n // No-op\n}\n\n#[spacetimedb::reducer(init)]\nfn init(ctx: &ReducerContext) {\n let schedule = ScheduleAt::Interval {\n use_microseconds: true,\n interval: 50_000,\n };\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: schedule,\n });\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling decorum v0.3.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-4-1\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:6:5\n |\n6 | schedule(reducer = tick, column = scheduled_at)\n | ^^^^^^^^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:16:38\n |\n16 | fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:26:32\n |\n26 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:16:4\n |\n 15 | #[spacetimedb::reducer]\n | ----------------------- required by a bound introduced by this call\n 16 | fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:16:4\n |\n15 | #[spacetimedb::reducer]\n | ----------------------- required by a bound introduced by this call\n16 | fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0559]: variant `ScheduleAt::Interval` has no field named `use_microseconds`\n --> src\\lib.rs:23:9\n |\n23 | use_microseconds: true,\n | ^^^^^^^^^^^^^^^^ field does not exist\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | -------- `ScheduleAt::Interval` defined here\n |\nhelp: `ScheduleAt::Interval` is a tuple variant, use the appropriate syntax\n |\n22 - let schedule = ScheduleAt::Interval {\n23 - use_microseconds: true,\n24 - interval: 50_000,\n25 - };\n22 + let schedule = ScheduleAt::Interval(/* TimeDuration */);\n |\n\nerror[E0559]: variant `ScheduleAt::Interval` has no field named `interval`\n --> src\\lib.rs:24:9\n |\n24 | interval: 50_000,\n | ^^^^^^^^ field does not exist\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | -------- `ScheduleAt::Interval` defined here\n |\nhelp: `ScheduleAt::Interval` is a tuple variant, use the appropriate syntax\n |\n22 - let schedule = ScheduleAt::Interval {\n23 - use_microseconds: true,\n24 - interval: 50_000,\n25 - };\n22 + let schedule = ScheduleAt::Interval(/* TimeDuration */);\n |\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:26:12\n |\n26 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0559, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.948138Z", + "finished_at": "2025-10-21T23:45:54.831681500Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling constant_time_eq v0.3.1\n Compiling rand_core v0.6.4\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gpt-4-1\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id, name, age, active });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id, name, age, active });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.955083500Z", + "finished_at": "2025-10-21T23:44:32.933278800Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n if let Some(mut user) = ctx.db.users().id().find(&id) {\n user.name = name;\n user.age = age;\n user.active = active;\n ctx.db.users().id().update(user);\n }\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-gpt-4-1-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.959684100Z", + "finished_at": "2025-10-21T23:46:10.604033300Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\npub struct Address {\n street: String,\n zip: i32,\n}\n\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position {\n x: 7,\n y: 9,\n },\n });\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gpt-4-1\\llm)\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:18:11\n |\n18 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:19:11\n |\n19 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:10\n |\n20 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:18:11\n |\n 14 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 18 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:19:11\n |\n 14 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 19 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:10\n |\n 14 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:18:11\n |\n 18 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:19:11\n |\n 19 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:10\n |\n 20 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:18:11\n |\n 18 | home: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:19:11\n |\n 19 | work: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:20:10\n |\n 20 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:18:11\n |\n18 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:19:11\n |\n19 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:20:10\n |\n20 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:25:23\n |\n25 | ctx.db.profiles().insert(Profile {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n25 | ctx.db.profiles().try_insert(Profile {\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 16 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:17.006401400Z", + "finished_at": "2025-10-21T23:45:01.993378500Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[spacetimedb::reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[spacetimedb::reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.982514600Z", + "finished_at": "2025-10-21T23:46:09.276240800Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling second-stack v0.3.5\n Compiling rand_core v0.6.4\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gpt-4-1\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Rect, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Rect, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_sum` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_tag` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_name` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, &_) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Shape, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Shape, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[derive(SpacetimeType)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:22\n |\n10 | #[derive(SpacetimeType)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__Variant, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<__Variant, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<__Variant, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:12\n |\n 10 | #[derive(SpacetimeType)]\n | ------------- expected `Result` because of return type\n 11 | pub enum Shape {\n 12 | Circle(i32),\n | ^^^ expected `Result`, found `Result<::Ok, ...>`\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:24\n |\n16 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:25:22\n |\n25 | ctx.db.results().insert(Result {\n | -----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n25 | ctx.db.results().try_insert(Result {\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 40 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.996298200Z", + "finished_at": "2025-10-21T23:45:54.743961200Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\nfn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let row = Result{\n id,\n sum: add(a, b),\n };\n ctx.db.results().insert(row);\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gpt-4-1\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.987001600Z", + "finished_at": "2025-10-21T23:45:06.483650700Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[reducer]\nfn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gpt-4-1\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:10:12\n |\n10 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:13:12\n |\n13 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 9 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:9:24\n |\n9 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:13:12\n |\n 9 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 13 | value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:13:12\n |\n 13 | value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:13:12\n |\n 13 | value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:13:12\n |\n13 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 19 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.991613400Z", + "finished_at": "2025-10-21T23:45:57.986894Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, ReducerContext};\n\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gpt-4-1\\llm)\nwarning: unused import: `ReducerContext`\n --> src\\lib.rs:2:26\n |\n2 | use spacetimedb::{table, ReducerContext};\n | ^^^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:13:10\n |\n13 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:13:10\n |\n 9 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 13 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:13:10\n |\n 13 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:13:10\n |\n 13 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:13:10\n |\n13 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.951706Z", + "finished_at": "2025-10-21T23:44:21.830445Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\nfn empty_reducer_no_args(_ctx: &ReducerContext) {\n}\n\n#[reducer]\nfn empty_reducer_with_int(_ctx: &ReducerContext, _count: i32) {\n}\n\n#[reducer]\nfn empty_reducer_with_string(_ctx: &ReducerContext, _name: String) {\n}\n\n#[reducer]\nfn empty_reducer_with_two_args(_ctx: &ReducerContext, _count: i32, _name: String) {\n}\n\n#[reducer]\nfn empty_reducer_with_three_args(_ctx: &ReducerContext, _active: bool, _ratio: f32, _label: String) {\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.913590700Z", + "finished_at": "2025-10-21T23:46:03.780741600Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(\n name = logs,\n index(name = by_user_day, btree(columns = [user_id, day]))\n)]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log {\n id: 1,\n user_id: 7,\n day: 1,\n message: \"a\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 2,\n user_id: 7,\n day: 2,\n message: \"b\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 3,\n user_id: 9,\n day: 1,\n message: \"c\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling spacetimedb-lib v1.6.0\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gpt-4-1\\llm)\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:18:19\n |\n18 | ctx.db.logs().insert(Log {\n | --------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.logs().try_insert(Log {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:24:19\n |\n24 | ctx.db.logs().insert(Log {\n | --------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n24 | ctx.db.logs().try_insert(Log {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:30:19\n |\n30 | ctx.db.logs().insert(Log {\n | --------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n30 | ctx.db.logs().try_insert(Log {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:44:32.938349800Z", + "finished_at": "2025-10-21T23:46:13.806335700Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\nfn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name,\n });\n }\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gpt-4-1\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.972688Z", + "finished_at": "2025-10-21T23:46:14.335084200Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 5, + "passed_tests": 2, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[spacetimedb::table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[spacetimedb::table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n let entity1 = Entity { id: 1 };\n let entity2 = Entity { id: 2 };\n ctx.db.entities().insert(entity1);\n ctx.db.entities().insert(entity2);\n\n let pos1 = Position { entity_id: 1, x: 0, y: 0 };\n let pos2 = Position { entity_id: 2, x: 10, y: 0 };\n ctx.db.positions().insert(pos1);\n ctx.db.positions().insert(pos2);\n\n let vel1 = Velocity { entity_id: 1, vx: 1, vy: 0 };\n let vel2 = Velocity { entity_id: 2, vx: -2, vy: 3 };\n ctx.db.velocities().insert(vel1);\n ctx.db.velocities().insert(vel2);\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n for pos in ctx.db.positions().iter() {\n if let Some(vel) = ctx.db.velocities().entity_id().find(&pos.entity_id) {\n let new_x = pos.x + vel.vx;\n let new_y = pos.y + vel.vy;\n let next_pos = NextPosition {\n entity_id: pos.entity_id,\n x: new_x,\n y: new_y,\n };\n ctx.db.next_positions().entity_id().update(next_pos);\n }\n }\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity1": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: The Wasm instance encountered a fatal error.\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c2004a264de7fee6972e9b1990dab57c831cb9008f4edaa6044ee7fa893ff1e8/call/step)\n", + "phase": "call_reducer" + } + }, + "ecs_step_next_positions_count": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: The Wasm instance encountered a fatal error.\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c2004a264de7fee6972e9b1990dab57c831cb9008f4edaa6044ee7fa893ff1e8/call/step)\n", + "phase": "call_reducer" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_next_pos_entity2": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: The Wasm instance encountered a fatal error.\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:3000/v1/database/c2004a264de7fee6972e9b1990dab57c831cb9008f4edaa6044ee7fa893ff1e8/call/step)\n", + "phase": "call_reducer" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:44:21.833280500Z", + "finished_at": "2025-10-21T23:46:18.980166700Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.963868100Z", + "finished_at": "2025-10-21T23:45:41.697262100Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n let mut user1 = ctx.db.users().id().find(&1).unwrap();\n user1.name = \"Alice2\".to_string();\n user1.age = 31;\n user1.active = false;\n ctx.db.users().id().update(user1);\n\n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gpt-4-1-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.968166800Z", + "finished_at": "2025-10-21T23:46:03.404194700Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\npub struct Rect {\n width: i32,\n height: i32,\n}\n\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "gpt-4.1", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gpt-4-1\\llm)\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:18:8\n |\n18 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:19:8\n |\n19 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:18:8\n |\n 14 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 18 | a: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:19:8\n |\n 14 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 19 | b: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:18:8\n |\n 18 | a: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:19:8\n |\n 19 | b: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:18:8\n |\n 18 | a: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:19:8\n |\n 19 | b: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:18:8\n |\n18 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:19:8\n |\n19 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 10 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:17.011083400Z", + "finished_at": "2025-10-21T23:45:53.567254900Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-4.1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "gpt-4.1", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4-1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gpt-4-1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gpt-4-1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.944346Z", + "finished_at": "2025-10-21T23:46:08.551550600Z" + } + } + }, + { + "name": "o4-mini", + "route_api_model": "o4-mini", + "tasks": { + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "#![cfg(target_arch = \"wasm32\")]\nuse spacetimedb::{table, reducer, ReducerContext, ScheduleAt};\n\n#[table(name = tick_timer, public, schedule(reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let interval = ScheduleAt::every(50_000);\n ctx.db.tick_timer().insert(TickTimer { scheduled_id: 0, scheduled_at: interval });\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\o4-mini\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:5:36\n |\n5 | #[table(name = tick_timer, public, schedule(reducer = tick, column = scheduled_at))]\n | ^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:16:32\n |\n16 | ctx.db.tick_timer().insert(TickTimer { scheduled_id: 0, scheduled_at: interval });\n | ^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:20:42\n |\n20 | pub fn tick(_ctx: &ReducerContext, _row: TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no variant or associated item named `every` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:15:32\n |\n15 | let interval = ScheduleAt::every(50_000);\n | ^^^^^ variant or associated item not found in `ScheduleAt`\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.tick_timer().insert(TickTimer { scheduled_id: 0, scheduled_at: interval });\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:20:8\n |\n 19 | #[reducer]\n | ---------- required by a bound introduced by this call\n 20 | pub fn tick(_ctx: &ReducerContext, _row: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:20:8\n |\n19 | #[reducer]\n | ---------- required by a bound introduced by this call\n20 | pub fn tick(_ctx: &ReducerContext, _row: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.053984700Z", + "finished_at": "2025-10-21T23:52:18.799293Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::SpacetimeType;\n\n#[derive(SpacetimeType)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[spacetimedb::table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.010820800Z", + "finished_at": "2025-10-21T23:51:43.488535100Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships, index(name = by_user, btree(columns = [user_id])), index(name = by_group, btree(columns = [group_id])))]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.060052800Z", + "finished_at": "2025-10-21T23:52:44.028512900Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\nfn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n ctx.db.results().insert(Result { id, sum: add(a, b) });\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling blake3 v1.8.2\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling ethnum v1.5.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\o4-mini\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.035918400Z", + "finished_at": "2025-10-21T23:51:47.914172300Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType)]\npub struct Address {\n street: String,\n zip: i32,\n}\n\n#[derive(SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position {\n x: 7,\n y: 9,\n },\n });\n}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "llm_db": "schema-t-015-product-type-columns-o4-mini-llm", + "llm_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "query": "SELECT id, home, work, pos FROM profiles WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.047849800Z", + "finished_at": "2025-10-21T23:52:44.885252400Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let user = User { id, name, age, active };\n ctx.db.users().id().update(user);\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-o4-mini-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.017191700Z", + "finished_at": "2025-10-21T23:51:41.340280100Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.020495300Z", + "finished_at": "2025-10-21T23:51:24.356913300Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n let positions = ctx.db.positions();\n let velocities = ctx.db.velocities();\n let next_positions = ctx.db.next_positions();\n for pos in positions.iter() {\n if let Some(vel) = velocities.entity_id().find(&pos.entity_id) {\n let new_np = NextPosition {\n entity_id: pos.entity_id,\n x: pos.x + vel.vx,\n y: pos.y + vel.vy,\n };\n match next_positions.try_insert(new_np) {\n Ok(_) => {},\n Err(_) => {\n next_positions.entity_id().update(new_np);\n }\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\o4-mini\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0382]: use of moved value: `new_np`\n --> src\\lib.rs:59:55\n |\n51 | let new_np = NextPosition {\n | ------ move occurs because `new_np` has type `NextPosition`, which does not implement the `Copy` trait\n...\n56 | match next_positions.try_insert(new_np) {\n | ------ value moved here\n...\n59 | next_positions.entity_id().update(new_np);\n | ^^^^^^ value used here after move\n |\nnote: if `NextPosition` implemented `Clone`, you could clone the value\n --> src\\lib.rs:27:1\n |\n27 | pub struct NextPosition {\n | ^^^^^^^^^^^^^^^^^^^^^^^ consider implementing `Clone` for this type\n...\n56 | match next_positions.try_insert(new_np) {\n | ------ you could clone this value\n\nFor more information about this error, try `rustc --explain E0382`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 1 previous error; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:51:38.564902200Z", + "finished_at": "2025-10-21T23:52:55.243022Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\nfn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(id) {\n ctx.db.results().insert(Result { id, name: user.name });\n }\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\o4-mini\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.026722100Z", + "finished_at": "2025-10-21T23:51:58.223476700Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb::table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[spacetimedb::reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect {\n width: 4,\n height: 6,\n }),\n });\n}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "llm_db": "schema-t-016-sum-type-columns-o4-mini-llm", + "llm_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "query": "SELECT id, a, b FROM drawings WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.051216900Z", + "finished_at": "2025-10-21T23:52:42.682217600Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, ScheduleAt};\n\n#[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::every(50_000),\n });\n}\n\n#[reducer]\nfn tick(_ctx: &ReducerContext, _timer: TickTimer) {}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling syn v2.0.107\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\o4-mini\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:4:28\n |\n4 | #[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))]\n | ^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:14:32\n |\n14 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:21:40\n |\n21 | fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:14:12\n |\n14 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `every` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:16:35\n |\n16 | scheduled_at: ScheduleAt::every(50_000),\n | ^^^^^ variant or associated item not found in `ScheduleAt`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:21:4\n |\n 20 | #[reducer]\n | ---------- required by a bound introduced by this call\n 21 | fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:21:4\n |\n20 | #[reducer]\n | ---------- required by a bound introduced by this call\n21 | fn tick(_ctx: &ReducerContext, _timer: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.007238300Z", + "finished_at": "2025-10-21T23:52:18.051238600Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling syn v2.0.107\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\rust\\server\\o4-mini\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:16:20\n |\n16 | ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.users().try_insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.030188600Z", + "finished_at": "2025-10-21T23:51:38.564672Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-o4-mini-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.057032400Z", + "finished_at": "2025-10-21T23:52:45.666941200Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let logs = ctx.db.logs();\n logs.insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n logs.insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n logs.insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:51:43.284719300Z", + "finished_at": "2025-10-21T23:52:54.642576Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-o4-mini-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.045115700Z", + "finished_at": "2025-10-21T23:51:38.560357100Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\nfn empty_reducer_no_args(ctx: &ReducerContext) {}\n\n#[reducer]\nfn empty_reducer_with_int(ctx: &ReducerContext, count: i32) {}\n\n#[reducer]\nfn empty_reducer_with_string(ctx: &ReducerContext, name: String) {}\n\n#[reducer]\nfn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) {}\n\n#[reducer]\nfn empty_reducer_with_three_args(ctx: &ReducerContext, active: bool, ratio: f32, label: String) {}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:39.969399200Z", + "finished_at": "2025-10-21T23:52:43.096256200Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.003786200Z", + "finished_at": "2025-10-21T23:51:31.033800600Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table, Table};\n\nstruct Rect {\n width: i32,\n height: i32,\n}\n\nenum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\nstruct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\nfn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result { id, value: Shape::Circle(radius) });\n}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\o4-mini\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:15:8\n |\n15 | struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:18:12\n |\n18 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 14 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:14:24\n |\n14 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:18:12\n |\n 14 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 18 | value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:18:12\n |\n 18 | value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:18:12\n |\n 18 | value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:18:12\n |\n18 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 19 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.042228600Z", + "finished_at": "2025-10-21T23:52:18.817064600Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.033020Z", + "finished_at": "2025-10-21T23:51:44.708398200Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-o4-mini-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.013470400Z", + "finished_at": "2025-10-21T23:51:44.417149700Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(spacetimedb::SpacetimeType)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[reducer]\nfn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result { id, value: Score { left, right } });\n}", + "category": "schema", + "route_api_model": "o4-mini", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\o4-mini\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Score, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Score, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:35\n |\n4 | #[derive(spacetimedb::SpacetimeType)]\n | -------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(spacetimedb::SpacetimeType)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 10 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:24\n |\n10 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.038832500Z", + "finished_at": "2025-10-21T23:52:18.793910700Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn crud(ctx: &ReducerContext) {\n let mut alice = ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n alice.name = \"Alice2\".to_string();\n alice.age = 31;\n alice.active = false;\n alice = ctx.db.users().id().update(alice);\n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "o4-mini", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-o4-mini-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\o4-mini\\llm", + "scorer_details": { + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-o4-mini-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-o4-mini-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:49:40.022976200Z", + "finished_at": "2025-10-21T23:51:43.284371900Z" + } + } + }, + { + "name": "Claude 4 Sonnet", + "route_api_model": "claude-sonnet-4", + "tasks": { + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.228297400Z", + "finished_at": "2025-10-22T00:11:19.641171100Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n ctx.db.results().insert(Result {\n id,\n sum: add(a, b),\n });\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling rand_core v0.6.4\n Compiling hex v0.4.3\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\claude-4-sonnet\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.285586300Z", + "finished_at": "2025-10-22T00:11:12.595550600Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.278643100Z", + "finished_at": "2025-10-22T00:11:23.348310100Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\claude-4-sonnet\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Score, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Score, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[derive(SpacetimeType)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 10 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:24\n |\n10 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.291335300Z", + "finished_at": "2025-10-22T00:11:20.540135300Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships)]\npub struct Membership {\n #[primary_key]\n id: i32,\n #[index(btree)]\n user_id: i32,\n #[index(btree)]\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n user_id: 1,\n name: \"Alice\".to_string(),\n });\n ctx.db.users().insert(User {\n user_id: 2,\n name: \"Bob\".to_string(),\n });\n\n ctx.db.groups().insert(Group {\n group_id: 10,\n title: \"Admin\".to_string(),\n });\n ctx.db.groups().insert(Group {\n group_id: 20,\n title: \"Dev\".to_string(),\n });\n\n ctx.db.memberships().insert(Membership {\n id: 1,\n user_id: 1,\n group_id: 10,\n });\n ctx.db.memberships().insert(Membership {\n id: 2,\n user_id: 1,\n group_id: 20,\n });\n ctx.db.memberships().insert(Membership {\n id: 3,\n user_id: 2,\n group_id: 20,\n });\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.330078700Z", + "finished_at": "2025-10-22T00:11:16.930968500Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.202318800Z", + "finished_at": "2025-10-22T00:11:17.138873100Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, ScheduleAt, Duration};\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n #[schedule(tick)]\n scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(ctx: &ReducerContext, arg: TickTimer) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000)),\n });\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000)),\n });\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\claude-4-sonnet\\llm)\nerror[E0432]: unresolved import `spacetimedb::Duration`\n --> src\\lib.rs:2:63\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, ScheduleAt, Duration};\n | ^^^^^^^^\n | |\n | no `Duration` in the root\n | help: a similar name exists in the module: `duration`\n |\n = help: consider importing this struct instead:\n std::time::Duration\n\nerror: cannot find attribute `schedule` in this scope\n --> src\\lib.rs:9:7\n |\n9 | #[schedule(tick)]\n | ^^^^^^^^\n\nerror[E0599]: no method named `insert` found for reference `&tick_timer__TableHandle` in the current scope\n --> src\\lib.rs:15:25\n |\n15 | ctx.db.tick_timer().insert(TickTimer {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.tick_timer().try_insert(TickTimer {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&tick_timer__TableHandle` in the current scope\n --> src\\lib.rs:23:25\n |\n23 | ctx.db.tick_timer().insert(TickTimer {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n23 | ctx.db.tick_timer().try_insert(TickTimer {\n | ++++\n\nSome errors have detailed explanations: E0432, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 4 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.319363800Z", + "finished_at": "2025-10-22T00:11:12.607645600Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name,\n });\n }\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\claude-4-sonnet\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.239779700Z", + "finished_at": "2025-10-22T00:11:12.625419500Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\nfn empty_reducer_no_args(ctx: &ReducerContext) {\n}\n\n#[reducer]\nfn empty_reducer_with_int(ctx: &ReducerContext, count: i32) {\n}\n\n#[reducer]\nfn empty_reducer_with_string(ctx: &ReducerContext, name: String) {\n}\n\n#[reducer]\nfn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) {\n}\n\n#[reducer]\nfn empty_reducer_with_three_args(ctx: &ReducerContext, active: bool, ratio: f32, label: String) {\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.161143300Z", + "finished_at": "2025-10-22T00:11:15.756435200Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n \n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.243962500Z", + "finished_at": "2025-10-22T00:11:23.152143100Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{spacetimedb, table, reducer, ReducerContext, Table, UniqueColumn, SpacetimeType};\n\n#[derive(SpacetimeType)]\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[derive(SpacetimeType)]\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[derive(SpacetimeType)]\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[derive(SpacetimeType)]\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.entities().insert(Entity { id: 2 });\n \n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n \n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for position in ctx.db.positions().iter() {\n if let Some(velocity) = ctx.db.velocities().entity_id().find(&position.entity_id) {\n let next_pos = NextPosition {\n entity_id: position.entity_id,\n x: position.x + velocity.vx,\n y: position.y + velocity.vy,\n };\n \n if ctx.db.next_positions().entity_id().find(&position.entity_id).is_some() {\n ctx.db.next_positions().entity_id().update(next_pos);\n } else {\n ctx.db.next_positions().insert(next_pos);\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\claude-4-sonnet\\llm)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, table, reducer, ReducerContext, Table, UniqueColumn, SpacetimeType};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:71\n |\n2 | use spacetimedb::{spacetimedb, table, reducer, ReducerContext, Table, UniqueColumn, SpacetimeType};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nFor more information about this error, try `rustc --explain E0432`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 1 previous error; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:11:01.210039400Z", + "finished_at": "2025-10-22T00:11:36.686344800Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.302783400Z", + "finished_at": "2025-10-22T00:11:22.682190600Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.216444Z", + "finished_at": "2025-10-22T00:11:15.346542300Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.211029700Z", + "finished_at": "2025-10-22T00:11:01.129675100Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-claude-4-sonnet-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.324598100Z", + "finished_at": "2025-10-22T00:11:20.526179500Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log {\n id: 1,\n user_id: 7,\n day: 1,\n message: \"a\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 2,\n user_id: 7,\n day: 2,\n message: \"b\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 3,\n user_id: 9,\n day: 1,\n message: \"c\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:11:12.480894Z", + "finished_at": "2025-10-22T00:11:43.362813700Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Address {\n street: String,\n zip: i32,\n}\n\n#[derive(SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position {\n x: 7,\n y: 9,\n },\n });\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\claude-4-sonnet\\llm)\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:27:23\n |\n27 | ctx.db.profiles().insert(Profile {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n27 | ctx.db.profiles().try_insert(Profile {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.308704Z", + "finished_at": "2025-10-22T00:11:20.529833200Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "sum_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-016-sum-type-columns-golden", + "golden_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "llm_out": "id | a | b ----+---------------+--------------------------------------- 1 | (Circle = 10) | (Rectangle = (width = 4, height = 6))", + "query": "SELECT id, a, b FROM drawings WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.314686800Z", + "finished_at": "2025-10-22T00:11:22.004146500Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "claude-sonnet-4", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\claude-4-sonnet\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Rect, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Rect, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_sum` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_tag` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_name` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, &_) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Shape, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Shape, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[derive(SpacetimeType)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:22\n |\n10 | #[derive(SpacetimeType)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__Variant, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<__Variant, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<__Variant, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:12\n |\n 10 | #[derive(SpacetimeType)]\n | ------------- expected `Result` because of return type\n 11 | pub enum Shape {\n 12 | Circle(i32),\n | ^^^ expected `Result`, found `Result<::Ok, ...>`\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:24\n |\n16 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 39 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.297529100Z", + "finished_at": "2025-10-22T00:11:16.943436800Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, ScheduleAt, Duration};\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(scheduled(tick_timer))]\npub fn tick(_ctx: &ReducerContext) {\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000)),\n });\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\claude-4-sonnet\\llm)\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:12:11\n |\n12 | #[reducer(scheduled(tick_timer))]\n | ^^^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::Duration`\n --> src\\lib.rs:2:63\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, ScheduleAt, Duration};\n | ^^^^^^^^\n | |\n | no `Duration` in the root\n | help: a similar name exists in the module: `duration`\n |\n = help: consider importing this struct instead:\n std::time::Duration\n\nerror[E0573]: expected type, found function `tick`\n --> src\\lib.rs:4:38\n |\n4 | #[table(name = tick_timer, scheduled(tick))]\n | ^^^^ not a type\n\nerror[E0593]: function is expected to take 2 arguments, but it takes 1 argument\n --> src\\lib.rs:4:38\n |\n 4 | #[table(name = tick_timer, scheduled(tick))]\n | -------------------------------------^^^^---\n | | |\n | | expected function that takes 2 arguments\n | required by a bound introduced by this call\n...\n 13 | pub fn tick(_ctx: &ReducerContext) {\n | ---------------------------------- takes 1 argument\n |\n = note: required for `for<'a> fn(&'a ReducerContext) {tick}` to implement `Reducer<'_, (TickTimer,)>`\n = note: required for `for<'a> fn(&'a ReducerContext) {tick}` to implement `ReducerForScheduledTable<'_, TickTimer>`\nnote: required by a bound in `scheduled_reducer_typecheck`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:123:61\n |\n123 | pub const fn scheduled_reducer_typecheck<'de, Row>(_x: impl ReducerForScheduledTable<'de, Row>)\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `scheduled_reducer_typecheck`\n\nerror[E0599]: no method named `insert` found for reference `&tick_timer__TableHandle` in the current scope\n --> src\\lib.rs:18:25\n |\n18 | ctx.db.tick_timer().insert(TickTimer {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.tick_timer().try_insert(TickTimer {\n | ++++\n\nSome errors have detailed explanations: E0432, E0573, E0593, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.207495800Z", + "finished_at": "2025-10-22T00:11:12.480632700Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let user = User { id, name, age, active };\n ctx.db.users().id().update(user);\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.223152200Z", + "finished_at": "2025-10-22T00:11:18.144628Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n \n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n \n ctx.db.users().id().update(User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n });\n \n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "claude-sonnet-4", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\claude-4-sonnet\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.234178Z", + "finished_at": "2025-10-22T00:11:21.386871800Z" + } + } + }, + { + "name": "Claude 4.5 Sonnet", + "route_api_model": "claude-sonnet-4-5", + "tasks": { + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, ScheduleAt};\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer]\nfn tick(_ctx: &ReducerContext, _arg: TickTimer) {\n}\n\n#[reducer(init)]\nfn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000)),\n });\n}\n```", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling spacetimedb-primitives v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\claude-4-5-sonnet\\llm)\nerror[E0599]: no method named `insert` found for reference `&tick_timer__TableHandle` in the current scope\n --> src\\lib.rs:18:25\n |\n18 | ctx.db.tick_timer().insert(TickTimer {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.tick_timer().try_insert(TickTimer {\n | ++++\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:20:44\n |\n20 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000)),\n | -------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `TimeDuration`, found `Duration`\n | |\n | arguments to this enum variant are incorrect\n |\nnote: tuple variant defined here\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | ^^^^^^^^\nhelp: call `Into::into` on this expression to convert `std::time::Duration` into `TimeDuration`\n |\n20 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000).into()),\n | +++++++\n\nSome errors have detailed explanations: E0308, E0599.\nFor more information about an error, try `rustc --explain E0308`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:18:18.537179300Z", + "finished_at": "2025-10-22T00:20:18.885374900Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = primitives, public)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}\n```", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-sonnet-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:18:18.521881Z", + "finished_at": "2025-10-22T00:20:23.113236300Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User {\n id,\n name,\n age,\n active,\n });\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.788974900Z", + "finished_at": "2025-10-22T00:25:00.472084Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType, Clone)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}\n```", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\claude-4-5-sonnet\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Score, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Score, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 10 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:24\n |\n10 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:18:18.509485Z", + "finished_at": "2025-10-22T00:20:09.470111800Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::table;\n\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling blake3 v1.8.2\n Compiling digest v0.10.7\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\claude-4-5-sonnet\\llm)\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:13:10\n |\n13 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:13:10\n |\n 9 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 13 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:13:10\n |\n 13 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:13:10\n |\n 13 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:13:10\n |\n13 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.786288800Z", + "finished_at": "2025-10-22T00:25:05.008901400Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name,\n });\n }\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\claude-4-5-sonnet\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.802873300Z", + "finished_at": "2025-10-22T00:25:04.869348600Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```rust\nuse spacetimedb::table;\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.779130100Z", + "finished_at": "2025-10-22T00:25:02.925828200Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "```rust\nuse spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log {\n id: 1,\n user_id: 7,\n day: 1,\n message: \"a\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 2,\n user_id: 7,\n day: 2,\n message: \"b\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 3,\n user_id: 9,\n day: 1,\n message: \"c\".to_string(),\n });\n}\n```", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:20:09.470480700Z", + "finished_at": "2025-10-22T00:20:39.321287600Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n ctx.db.results().insert(Result {\n id,\n sum: add(a, b),\n });\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\claude-4-5-sonnet\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.810737600Z", + "finished_at": "2025-10-22T00:25:02.359247700Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```rust\nuse spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[derive(Clone, Debug, PartialEq, Eq, spacetimedb::SpacetimeType)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(Clone, Debug, PartialEq, Eq, spacetimedb::SpacetimeType)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n });\n}\n```", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "llm_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "query": "SELECT id, home, work, pos FROM profiles WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:18:18.526931800Z", + "finished_at": "2025-10-22T00:20:21.595747100Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(Clone, Debug)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\nimpl spacetimedb::SpacetimeType for Rect {\n fn make_type(\n _resolver: &mut Resolver,\n ) -> spacetimedb::spacetimedb_lib::AlgebraicType {\n spacetimedb::spacetimedb_lib::AlgebraicType::product([\n (\"width\", spacetimedb::spacetimedb_lib::AlgebraicType::I32),\n (\"height\", spacetimedb::spacetimedb_lib::AlgebraicType::I32),\n ])\n }\n}\n\nimpl spacetimedb::sats::ser::Serialize for Rect {\n fn serialize(&self, serializer: S) -> Result {\n use spacetimedb::sats::ser::SerializeSeqProduct;\n let mut prod = serializer.serialize_seq_product(2)?;\n prod.serialize_element(&self.width)?;\n prod.serialize_element(&self.height)?;\n prod.end()\n }\n}\n\nimpl<'de> spacetimedb::sats::de::Deserialize<'de> for Rect {\n fn deserialize>(deserializer: D) -> Result {\n use spacetimedb::sats::de::{SeqProductAccess, Error};\n struct RectVisitor;\n impl<'de> spacetimedb::sats::de::ProductVisitor<'de> for RectVisitor {\n type Output = Rect;\n fn product_name(&self) -> Option<&str> {\n Some(\"Rect\")\n }\n fn product_len(&self) -> Option {\n Some(2)\n }\n fn visit_seq_product>(self, mut prod: A) -> Result {\n let width = prod.next_element()?.ok_or_else(|| A::Error::custom(\"missing field width\"))?;\n let height = prod.next_element()?.ok_or_else(|| A::Error::custom(\"missing field height\"))?;\n Ok(Rect { width, height })\n }\n }\n deserializer.deserialize_product(RectVisitor)\n }\n}\n\n#[derive(Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\nimpl spacetimedb::SpacetimeType for Shape {\n fn make_type(\n _resolver: &mut Resolver,\n ) -> spacetimedb::spacetimedb_lib::AlgebraicType {\n spacetimedb::spacetimedb_lib::AlgebraicType::sum([\n (\"Circle\", spacetimedb::spacetimedb_lib::AlgebraicType::I32),\n (\"Rectangle\", Rect::make_type(_resolver)),\n ])\n }\n}\n\nimpl spacetimedb::sats::ser::Serialize for Shape {\n fn serialize(&self, serializer: S) -> Result {\n use spacetimedb::sats::ser::SerializeSumVariant;\n match self {\n Shape::Circle(val) => {\n let mut variant = serializer.serialize_variant(0, 2)?;\n variant.serialize_element(val)?;\n variant.end()\n }\n Shape::Rectangle(val) => {\n let mut variant = serializer.serialize_variant(1, 2)?;\n variant.serialize_element(val)?;\n variant.end()\n }\n }\n }\n}\n\nimpl<'de> spacetimedb::sats::de::Deserialize<'de> for Shape {\n fn deserialize>(deserializer: D) -> Result {\n use spacetimedb::sats::de::{VariantAccess, Error};\n struct ShapeVisitor;\n impl<'de> spacetimedb::sats::de::SumVisitor<'de> for ShapeVisitor {\n type Output = Shape;\n fn sum_name(&self) -> Option<&str> {\n Some(\"Shape\")\n }\n fn visit_sum>(self, data: A) -> Result {\n let (tag, variant) = data.variant()?;\n match tag {\n 0 => {\n let val = variant.deserialize_element()?;\n Ok(Shape::Circle(val))\n }\n 1 => {\n let val = variant.deserialize_element()?;\n Ok(Shape::Rectangle(val))\n }\n _ => Err(A::Error::unknown_variant_tag(tag)),\n }\n }\n }\n deserializer.deserialize_sum(ShapeVisitor)\n }\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling cc v1.2.41\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\claude-4-5-sonnet\\llm)\nerror: this file contains an unclosed delimiter\n --> src\\lib.rs:129:53\n |\n125 | pub fn seed(ctx: &ReducerContext) {\n | - unclosed delimiter\n126 | ctx.db.drawings().insert(Drawing {\n | - - unclosed delimiter\n | |\n | unclosed delimiter\n...\n129 | b: Shape::Rectangle(Rect { width: 4, height\n | - - ^\n | | |\n | | unclosed delimiter\n | unclosed delimiter\n\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:18:18.531603600Z", + "finished_at": "2025-10-22T00:20:15.122500800Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::reducer;\n\n#[reducer]\npub fn empty_reducer_no_args() {\n}\n\n#[reducer]\npub fn empty_reducer_with_int(count: i32) {\n}\n\n#[reducer]\npub fn empty_reducer_with_string(name: String) {\n}\n\n#[reducer]\npub fn empty_reducer_with_two_args(count: i32, name: String) {\n}\n\n#[reducer]\npub fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\claude-4-5-sonnet\\llm)\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:5:8\n |\n 4 | #[reducer]\n | ---------- required by a bound introduced by this call\n 5 | pub fn empty_reducer_no_args() {\n | ^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn() {empty_reducer_no_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:5:8\n |\n 4 | #[reducer]\n | ---------- required by a bound introduced by this call\n 5 | pub fn empty_reducer_no_args() {\n | ^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn() {empty_reducer_no_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:9:8\n |\n 8 | #[reducer]\n | ---------- required by a bound introduced by this call\n 9 | pub fn empty_reducer_with_int(count: i32) {\n | ^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(i32) {empty_reducer_with_int}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:9:38\n |\n9 | pub fn empty_reducer_with_int(count: i32) {\n | ^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `i32`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:9:8\n |\n 8 | #[reducer]\n | ---------- required by a bound introduced by this call\n 9 | pub fn empty_reducer_with_int(count: i32) {\n | ^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(i32) {empty_reducer_with_int}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n 12 | #[reducer]\n | ---------- required by a bound introduced by this call\n 13 | pub fn empty_reducer_with_string(name: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(std::string::String) {empty_reducer_with_string}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:13:40\n |\n13 | pub fn empty_reducer_with_string(name: String) {\n | ^^^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `std::string::String`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:8\n |\n12 | #[reducer]\n | ---------- required by a bound introduced by this call\n13 | pub fn empty_reducer_with_string(name: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(std::string::String) {empty_reducer_with_string}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:17:8\n |\n 16 | #[reducer]\n | ---------- required by a bound introduced by this call\n 17 | pub fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(i32, std::string::String) {empty_reducer_with_two_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:17:43\n |\n17 | pub fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `i32`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:17:8\n |\n16 | #[reducer]\n | ---------- required by a bound introduced by this call\n17 | pub fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(i32, std::string::String) {empty_reducer_with_two_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:21:8\n |\n 20 | #[reducer]\n | ---------- required by a bound introduced by this call\n 21 | pub fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(bool, f32, std::string::String) {empty_reducer_with_three_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:21:46\n |\n21 | pub fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `bool`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:21:8\n |\n20 | #[reducer]\n | ---------- required by a bound introduced by this call\n21 | pub fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(bool, f32, std::string::String) {empty_reducer_with_three_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nwarning: unused variable: `count`\n --> src\\lib.rs:9:31\n |\n9 | pub fn empty_reducer_with_int(count: i32) {\n | ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`\n |\n = note: `#[warn(unused_variables)]` on by default\n\nwarning: unused variable: `name`\n --> src\\lib.rs:13:34\n |\n13 | pub fn empty_reducer_with_string(name: String) {\n | ^^^^ help: if this is intentional, prefix it with an underscore: `_name`\n\nwarning: unused variable: `count`\n --> src\\lib.rs:17:36\n |\n17 | pub fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`\n\nwarning: unused variable: `name`\n --> src\\lib.rs:17:48\n |\n17 | pub fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^^ help: if this is intentional, prefix it with an underscore: `_name`\n\nwarning: unused variable: `active`\n --> src\\lib.rs:21:38\n |\n21 | pub fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_active`\n\nwarning: unused variable: `ratio`\n --> src\\lib.rs:21:52\n |\n21 | pub fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ratio`\n\nwarning: unused variable: `label`\n --> src\\lib.rs:21:64\n |\n21 | pub fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^ help: if this is intentional, prefix it with an underscore: `_label`\n\nFor more information about this error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 7 warnings\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors; 7 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.743549800Z", + "finished_at": "2025-10-22T00:24:53.381301800Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.805523600Z", + "finished_at": "2025-10-22T00:25:03.589905200Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.808174400Z", + "finished_at": "2025-10-22T00:25:07.152113400Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}\n```", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-claude-4-5-sonnet-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:18:18.542030700Z", + "finished_at": "2025-10-22T00:20:20.468343500Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "```rust\nuse spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships, index(name = by_user, btree(columns = [user_id])), index(name = by_group, btree(columns = [group_id])))]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n user_id: 1,\n name: \"Alice\".to_string(),\n });\n ctx.db.users().insert(User {\n user_id: 2,\n name: \"Bob\".to_string(),\n });\n\n ctx.db.groups().insert(Group {\n group_id: 10,\n title: \"Admin\".to_string(),\n });\n ctx.db.groups().insert(Group {\n group_id: 20,\n title: \"Dev\".to_string(),\n });\n\n ctx.db.memberships().insert(Membership {\n id: 1,\n user_id: 1,\n group_id: 10,\n });\n ctx.db.memberships().insert(Membership {\n id: 2,\n user_id: 1,\n group_id: 20,\n });\n ctx.db.memberships().insert(Membership {\n id: 3,\n user_id: 2,\n group_id: 20,\n });\n}\n```", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:18:18.547709900Z", + "finished_at": "2025-10-22T00:20:24.541235200Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().id().update(User {\n id,\n name,\n age,\n active,\n });\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.793194600Z", + "finished_at": "2025-10-22T00:25:01.893517200Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{ReducerContext, Table};\n\n#[derive(SpacetimeType)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb::table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[spacetimedb::reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}\n```", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\claude-4-5-sonnet\\llm)\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n 2 + use spacetimedb::SpacetimeType;\n |\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:16\n |\n20 | pub value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[spacetimedb::table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:37\n |\n16 | #[spacetimedb::table(name = results)]\n | ------------------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:16\n |\n 16 | #[spacetimedb::table(name = results)]\n | ------------------------------------- required by a bound introduced by this call\n...\n 20 | pub value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:16\n |\n 20 | pub value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:20:16\n |\n 20 | pub value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:20:16\n |\n20 | pub value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 21 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:18:18.515163900Z", + "finished_at": "2025-10-22T00:20:14.536599500Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{ReducerContext, ScheduleAt, Table};\n\n#[spacetimedb::table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[spacetimedb::reducer]\npub fn tick(ctx: &ReducerContext, _arg: TickTimer) {}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000)),\n });\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\claude-4-5-sonnet\\llm)\nerror[E0308]: mismatched types\n --> src\\lib.rs:19:44\n |\n19 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000)),\n | -------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `TimeDuration`, found `Duration`\n | |\n | arguments to this enum variant are incorrect\n |\nnote: tuple variant defined here\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | ^^^^^^^^\nhelp: call `Into::into` on this expression to convert `std::time::Duration` into `TimeDuration`\n |\n19 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000).into()),\n | +++++++\n\nwarning: unused variable: `ctx`\n --> src\\lib.rs:13:13\n |\n13 | pub fn tick(ctx: &ReducerContext, _arg: TickTimer) {}\n | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`\n |\n = note: `#[warn(unused_variables)]` on by default\n\nFor more information about this error, try `rustc --explain E0308`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 1 previous error; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.783226600Z", + "finished_at": "2025-10-22T00:25:04.735656Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "```rust\nuse spacetimedb::{ReducerContext, Table, table, reducer};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.entities().insert(Entity { id: 2 });\n \n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n \n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for position in ctx.db.positions().iter() {\n if let Some(velocity) = ctx.db.velocities().entity_id().find(&position.entity_id) {\n let next_x = position.x + velocity.vx;\n let next_y = position.y + velocity.vy;\n \n if let Some(existing) = ctx.db.next_positions().entity_id().find(&position.entity_id) {\n ctx.db.next_positions().entity_id().update(NextPosition {\n entity_id: position.entity_id,\n x: next_x,\n y: next_y,\n });\n } else {\n ctx.db.next_positions().insert(NextPosition {\n entity_id: position.entity_id,\n x: next_x,\n y: next_y,\n });\n }\n }\n }\n}\n```", + "category": "schema", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:20:08.935551300Z", + "finished_at": "2025-10-22T00:20:40.381964300Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.796265800Z", + "finished_at": "2025-10-22T00:25:01.161447200Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n \n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n \n ctx.db.users().id().update(User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n });\n \n ctx.db.users().id().delete(&2);\n}\n```", + "category": "basics", + "route_api_model": "claude-sonnet-4-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\claude-4-5-sonnet\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:24:01.799107900Z", + "finished_at": "2025-10-22T00:25:08.384109Z" + } + } + }, + { + "name": "Claude 4.5 Haiku", + "route_api_model": "claude-haiku-4-5", + "tasks": { + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "\n```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users, primary_key = id)]\npub struct User {\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results, primary_key = id)]\npub struct Result {\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name,\n });\n }\n}\n```", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\claude-4-5-haiku\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:4:23\n |\n4 | #[table(name = users, primary_key = id)]\n | ^^^^^^^^^^^\n\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:12:25\n |\n12 | #[table(name = results, primary_key = id)]\n | ^^^^^^^^^^^\n\nerror[E0574]: expected struct, variant or union type, found enum `Result`\n --> src\\lib.rs:21:33\n |\n21 | ctx.db.results().insert(Result {\n | ^^^^^^ not a struct, variant or union type\n |\nhelp: consider importing one of these type aliases instead\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n 2 + use std::thread::Result;\n |\n 2 + use core::fmt::Result;\n |\n\nerror[E0599]: no method named `users` found for struct `Local` in the current scope\n --> src\\lib.rs:20:32\n |\n20 | if let Some(user) = ctx.db.users().id().find(&id) {\n | ^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `results` found for struct `Local` in the current scope\n --> src\\lib.rs:21:16\n |\n21 | ctx.db.results().insert(Result {\n | ^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0574, E0599.\nFor more information about an error, try `rustc --explain E0574`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.855167800Z", + "finished_at": "2025-10-22T00:44:03.920737400Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(Clone, Copy, Debug, PartialEq, Eq)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(Clone, Copy, Debug, PartialEq, Eq)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\claude-4-5-haiku\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:16\n |\n20 | pub value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:24\n |\n16 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:16\n |\n 16 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 20 | pub value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:16\n |\n 20 | pub value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:20:16\n |\n 20 | pub value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:20:16\n |\n20 | pub value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 19 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.871498400Z", + "finished_at": "2025-10-22T00:44:02.368604100Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\nfn empty_reducer_no_args(ctx: &ReducerContext) {}\n\n#[reducer]\nfn empty_reducer_with_int(ctx: &ReducerContext, count: i32) {}\n\n#[reducer]\nfn empty_reducer_with_string(ctx: &ReducerContext, name: String) {}\n\n#[reducer]\nfn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) {}\n\n#[reducer]\nfn empty_reducer_with_three_args(ctx: &ReducerContext, active: bool, ratio: f32, label: String) {}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.793161500Z", + "finished_at": "2025-10-22T00:43:52.280642300Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-claude-4-5-haiku-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.886492800Z", + "finished_at": "2025-10-22T00:43:57.905442300Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n if let Some(mut user) = ctx.db.users().id().find(&id) {\n user.name = name;\n user.age = age;\n user.active = active;\n ctx.db.users().id().update(user);\n }\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-claude-4-5-haiku-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.844429300Z", + "finished_at": "2025-10-22T00:44:00.039119600Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "\n```rust\nuse spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Copy)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(SpacetimeType, Clone, Copy)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let profile = Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n };\n ctx.db.profiles().insert(profile);\n}\n```", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\claude-4-5-haiku\\llm)\nerror[E0204]: the trait `std::marker::Copy` cannot be implemented for this type\n --> src\\lib.rs:4:32\n |\n4 | #[derive(SpacetimeType, Clone, Copy)]\n | ^^^^\n5 | pub struct Address {\n6 | pub street: String,\n | ------------------ this field does not implement `std::marker::Copy`\n\nFor more information about this error, try `rustc --explain E0204`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.877522900Z", + "finished_at": "2025-10-22T00:44:01.433996400Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.entities().insert(Entity { id: 2 });\n\n ctx.db.positions().insert(Position {\n entity_id: 1,\n x: 0,\n y: 0,\n });\n ctx.db.positions().insert(Position {\n entity_id: 2,\n x: 10,\n y: 0,\n });\n\n ctx.db.velocities().insert(Velocity {\n entity_id: 1,\n vx: 1,\n vy: 0,\n });\n ctx.db.velocities().insert(Velocity {\n entity_id: 2,\n vx: -2,\n vy: 3,\n });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for position in ctx.db.positions().iter() {\n if let Some(velocity) = ctx.db.velocities().entity_id().find(&position.entity_id) {\n let new_x = position.x + velocity.vx;\n let new_y = position.y + velocity.vy;\n\n let next_pos = NextPosition {\n entity_id: position.entity_id,\n x: new_x,\n y: new_y,\n };\n\n match ctx.db.next_positions().entity_id().find(&position.entity_id) {\n Some(_) => {\n let _ = ctx.db.next_positions().entity_id().update(next_pos);\n }\n None => {\n ctx.db.next_positions().insert(next_pos);\n }\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:43:52.281571Z", + "finished_at": "2025-10-22T00:44:17.609441900Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(Clone, Copy)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(Clone, Copy)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect {\n width: 4,\n height: 6,\n }),\n });\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\claude-4-5-haiku\\llm)\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:8\n |\n20 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:21:8\n |\n21 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:8\n |\n 16 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | a: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:21:8\n |\n 16 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 21 | b: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:8\n |\n 20 | a: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:21:8\n |\n 21 | b: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:20:8\n |\n 20 | a: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:21:8\n |\n 21 | b: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:20:8\n |\n20 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:21:8\n |\n21 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 10 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.880724600Z", + "finished_at": "2025-10-22T00:43:56.943403300Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 5, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships, index(name = by_user, btree(columns = [user_id])), index(name = by_group, btree(columns = [group_id])))]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(_ctx: &ReducerContext) {\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n user_id: 1,\n name: \"Alice\".to_string(),\n });\n ctx.db.users().insert(User {\n user_id: 2,\n name: \"Bob\".to_string(),\n });\n\n ctx.db.groups().insert(Group {\n group_id: 10,\n title: \"Admin\".to_string(),\n });\n ctx.db.groups().insert(Group {\n group_id: 20,\n title: \"Dev\".to_string(),\n });\n\n ctx.db.memberships().insert(Membership {\n id: 1,\n user_id: 1,\n group_id: 10,\n });\n ctx.db.memberships().insert(Membership {\n id: 2,\n user_id: 1,\n group_id: 20,\n });\n ctx.db.memberships().insert(Membership {\n id: 3,\n user_id: 2,\n group_id: 20,\n });\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-claude-4-5-haiku-llm", + "reducers_diff": { + "only_golden": [], + "only_llm": [ + "init()" + ] + }, + "reducers_equal": false, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.889956700Z", + "finished_at": "2025-10-22T00:44:01.415622600Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n \n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.858725400Z", + "finished_at": "2025-10-22T00:43:54.804550100Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log {\n id: 1,\n user_id: 7,\n day: 1,\n message: \"a\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 2,\n user_id: 7,\n day: 2,\n message: \"b\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 3,\n user_id: 9,\n day: 1,\n message: \"c\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:43:56.033280Z", + "finished_at": "2025-10-22T00:44:19.430108300Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.847597800Z", + "finished_at": "2025-10-22T00:44:02.980810500Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.828768200Z", + "finished_at": "2025-10-22T00:43:55.035667400Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, ScheduleAt};\n\n#[table(name = tick_timer, scheduled(table = tick_timer, reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(scheduled)]\nfn tick(_ctx: &ReducerContext, _row: TickTimer) {\n}\n\n#[reducer(init)]\nfn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::in_microseconds(50_000),\n });\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\claude-4-5-haiku\\llm)\nerror: expected `at`\n --> src\\lib.rs:4:38\n |\n4 | #[table(name = tick_timer, scheduled(table = tick_timer, reducer = tick, column = scheduled_at))]\n | ^^^^^\n\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:12:11\n |\n12 | #[reducer(scheduled)]\n | ^^^^^^^^^\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:13:38\n |\n13 | fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:18:32\n |\n18 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `in_microseconds` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:20:35\n |\n20 | scheduled_at: ScheduleAt::in_microseconds(50_000),\n | ^^^^^^^^^^^^^^^ variant or associated item not found in `ScheduleAt`\n\nSome errors have detailed explanations: E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.883671300Z", + "finished_at": "2025-10-22T00:43:57.918861400Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table, ScheduleAt};\n\n#[table(name = tick_timer, scheduled(reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(scheduled)]\npub fn tick(ctx: &ReducerContext) {\n let next_scheduled_at = ScheduleAt::Interval {\n interval_micros: 50_000,\n };\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: next_scheduled_at,\n });\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let initial_scheduled_at = ScheduleAt::Interval {\n interval_micros: 50_000,\n };\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: initial_scheduled_at,\n });\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\claude-4-5-haiku\\llm)\nerror: expected `at`\n --> src\\lib.rs:4:38\n |\n4 | #[table(name = tick_timer, scheduled(reducer = tick, column = scheduled_at))]\n | ^^^^^^^\n\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:12:11\n |\n12 | #[reducer(scheduled)]\n | ^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:17:32\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:28:32\n |\n28 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0559]: variant `ScheduleAt::Interval` has no field named `interval_micros`\n --> src\\lib.rs:15:9\n |\n15 | interval_micros: 50_000,\n | ^^^^^^^^^^^^^^^ field does not exist\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | -------- `ScheduleAt::Interval` defined here\n |\nhelp: `ScheduleAt::Interval` is a tuple variant, use the appropriate syntax\n |\n14 - let next_scheduled_at = ScheduleAt::Interval {\n15 - interval_micros: 50_000,\n16 - };\n14 + let next_scheduled_at = ScheduleAt::Interval(/* TimeDuration */);\n |\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0559]: variant `ScheduleAt::Interval` has no field named `interval_micros`\n --> src\\lib.rs:26:9\n |\n26 | interval_micros: 50_000,\n | ^^^^^^^^^^^^^^^ field does not exist\n |\n ::: C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | -------- `ScheduleAt::Interval` defined here\n |\nhelp: `ScheduleAt::Interval` is a tuple variant, use the appropriate syntax\n |\n25 - let initial_scheduled_at = ScheduleAt::Interval {\n26 - interval_micros: 50_000,\n27 - };\n25 + let initial_scheduled_at = ScheduleAt::Interval(/* TimeDuration */);\n |\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:28:12\n |\n28 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0559, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.832472Z", + "finished_at": "2025-10-22T00:43:56.842448200Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.862122500Z", + "finished_at": "2025-10-22T00:43:56.032912100Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "\n```rust\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\nfn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum_value = add(a, b);\n ctx.db.results().insert(Result { id, sum: sum_value });\n}\n```", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\claude-4-5-haiku\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.865540600Z", + "finished_at": "2025-10-22T00:44:01.421618100Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "\n```rust\nuse spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}\n```", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-haiku-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.874411900Z", + "finished_at": "2025-10-22T00:44:02.344040600Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, Table, ReducerContext, reducer};\n\n#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, spacetimedb::SpacetimeType)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}\n\n#[reducer(init)]\npub fn init(_ctx: &ReducerContext) {\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-claude-4-5-haiku-llm", + "reducers_diff": { + "only_golden": [], + "only_llm": [ + "init()" + ] + }, + "reducers_equal": false, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.835998200Z", + "finished_at": "2025-10-22T00:44:04.440822200Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[derive(Clone, Copy)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}", + "category": "schema", + "route_api_model": "claude-haiku-4-5", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\claude-4-5-haiku\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:16\n |\n14 | pub value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 10 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:24\n |\n10 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:16\n |\n 10 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 14 | pub value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:16\n |\n 14 | pub value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:14:16\n |\n 14 | pub value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:14:16\n |\n14 | pub value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 19 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.868358700Z", + "finished_at": "2025-10-22T00:44:01.430520500Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User {\n id,\n name,\n age,\n active,\n });\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-claude-4-5-haiku-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.839715300Z", + "finished_at": "2025-10-22T00:43:55.831556700Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Claude 4.5 Haiku", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n let users_table = ctx.db.users();\n \n // insert (id=1, name=\"Alice\", age=30, active=true)\n users_table.insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n \n // insert (id=2, name=\"Bob\", age=22, active=false)\n users_table.insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n \n // update (id=1, name=\"Alice2\", age=31, active=false)\n let mut alice = users_table.id().find(&1).unwrap();\n alice.name = \"Alice2\".to_string();\n alice.age = 31;\n alice.active = false;\n users_table.id().update(alice);\n \n // delete id=2\n users_table.id().delete(&2);\n}", + "category": "basics", + "route_api_model": "claude-haiku-4-5", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-haiku-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\claude-4-5-haiku\\llm", + "scorer_details": { + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-claude-4-5-haiku-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-claude-4-5-haiku-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.851289200Z", + "finished_at": "2025-10-22T00:44:03.878249600Z" + } + } + }, + { + "name": "Grok 4", + "route_api_model": "grok-4", + "tasks": { + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, UniqueColumn};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n let updated = User { id: 1, name: \"Alice2\".to_string(), age: 31, active: false };\n ctx.db.users().id().update(updated);\n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\rust\\server\\grok-4\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:44\n |\n2 | use spacetimedb::{reducer, ReducerContext, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:16:20\n |\n16 | ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.users().try_insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.197437100Z", + "finished_at": "2025-10-22T01:03:34.519339400Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.x.ai/v1/chat/completions: error sending request for url (https://api.x.ai/v1/chat/completions): operation timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:04:24.237077100Z", + "finished_at": "2025-10-22T01:04:24.237077100Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.203170700Z", + "finished_at": "2025-10-22T01:03:51.597278500Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[derive(spacetimedb::SpacetimeType)]\npub struct Address {\n street: String,\n zip: i32\n}\n\n#[derive(spacetimedb::SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address { street: \"1 Main\".to_string(), zip: 11111 },\n work: Address { street: \"2 Broad\".to_string(), zip: 22222 },\n pos: Position { x: 7, y: 9 }\n });\n}", + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling cc v1.2.41\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\grok-4\\llm)\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:27:23\n |\n27 | ctx.db.profiles().insert(Profile {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n27 | ctx.db.profiles().try_insert(Profile {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.219748600Z", + "finished_at": "2025-10-22T01:04:00.131061Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result { id: user.id, name: user.name });\n }\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\grok-4\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.200443800Z", + "finished_at": "2025-10-22T01:03:49.306266200Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[spacetimedb::reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".into(),\n });\n}\n\n#[spacetimedb::reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".into(),\n });\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.205852800Z", + "finished_at": "2025-10-22T01:03:18.971400900Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships, index(name = by_user, btree(columns = [user_id])), index(name = by_group, btree(columns = [group_id])))]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".into() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".into() });\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".into() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".into() });\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling decorum v0.3.1\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\grok-4\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:28:20\n |\n28 | ctx.db.users().insert(User { user_id: 1, name: \"Alice\".into() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n28 | ctx.db.users().try_insert(User { user_id: 1, name: \"Alice\".into() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:29:20\n |\n29 | ctx.db.users().insert(User { user_id: 2, name: \"Bob\".into() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n29 | ctx.db.users().try_insert(User { user_id: 2, name: \"Bob\".into() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:30:21\n |\n30 | ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".into() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n30 | ctx.db.groups().try_insert(Group { group_id: 10, title: \"Admin\".into() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:31:21\n |\n31 | ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".into() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n31 | ctx.db.groups().try_insert(Group { group_id: 20, title: \"Dev\".into() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:32:26\n |\n32 | ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n32 | ctx.db.memberships().try_insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:33:26\n |\n33 | ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n33 | ctx.db.memberships().try_insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:34:26\n |\n34 | ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n34 | ctx.db.memberships().try_insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.232020Z", + "finished_at": "2025-10-22T01:03:38.139665400Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[spacetimedb::table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n ctx.db.results().insert(Result { id, sum: add(a, b) });\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\grok-4\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[spacetimedb::table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:37\n |\n4 | #[spacetimedb::table(name = results)]\n | ------------------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `spacetimedb::table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[spacetimedb::table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:17:22\n |\n17 | ctx.db.results().insert(Result { id, sum: add(a, b) });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n17 | ctx.db.results().try_insert(Result { id, sum: add(a, b) });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 15 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.208437500Z", + "finished_at": "2025-10-22T01:03:17.124837500Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(ctx: &ReducerContext) {}\n\n#[reducer]\npub fn empty_reducer_with_int(ctx: &ReducerContext, count: i32) {}\n\n#[reducer]\npub fn empty_reducer_with_string(ctx: &ReducerContext, name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_three_args(ctx: &ReducerContext, active: bool, ratio: f32, label: String) {}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.164175300Z", + "finished_at": "2025-10-22T01:03:40.928800800Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let user = User { id, name, age, active };\n ctx.db.users().id().update(user);\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\grok-4\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-grok-4-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.191882800Z", + "finished_at": "2025-10-22T01:03:51.231015600Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\grok-4\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.194777800Z", + "finished_at": "2025-10-22T01:03:09.975424400Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "grok-4", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.x.ai/v1/chat/completions: error sending request for url (https://api.x.ai/v1/chat/completions): operation timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:04:24.234598100Z", + "finished_at": "2025-10-22T01:04:24.234598100Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[spacetimedb::table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\grok-4\\llm)\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:15:19\n |\n15 | ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.logs().try_insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:16:19\n |\n16 | ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.logs().try_insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:17:19\n |\n17 | ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n17 | ctx.db.logs().try_insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:03:09.975971100Z", + "finished_at": "2025-10-22T01:03:57.243719300Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\grok-4\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.179899400Z", + "finished_at": "2025-10-22T01:03:50.594608Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling decorum v0.3.1\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\rust\\server\\grok-4\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id, name, age, active });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id, name, age, active });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.188490Z", + "finished_at": "2025-10-22T01:02:55.582287600Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer(init)]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000i64,\n price: 1.5f32,\n ratio: 2.25f64,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling generic-array v0.14.9\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\grok-4\\llm)\nerror[E0599]: no method named `insert` found for reference `&primitives__TableHandle` in the current scope\n --> src\\lib.rs:18:25\n |\n18 | ctx.db.primitives().insert(Primitive {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.primitives().try_insert(Primitive {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.216933200Z", + "finished_at": "2025-10-22T01:03:49.010285900Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{spacetimedb, ReducerContext, Table};\n\n#[derive(spacetimedb::SpacetimeType)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(spacetimedb::SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb::table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[spacetimedb::reducer(seed)]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\grok-4\\llm)\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:24:24\n |\n24 | #[spacetimedb::reducer(seed)]\n | ^^^^\n\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, ReducerContext, Table};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nFor more information about this error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.222488900Z", + "finished_at": "2025-10-22T01:03:17.896166200Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{SpacetimeType, ReducerContext, reducer, table};\n\n#[derive(SpacetimeType)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result { id, value: Shape::Circle(radius) });\n}", + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\grok-4\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Rect, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Rect, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_sum` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_tag` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_name` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, &_) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Shape, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Shape, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[derive(SpacetimeType)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:22\n |\n10 | #[derive(SpacetimeType)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__Variant, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<__Variant, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<__Variant, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:12\n |\n 10 | #[derive(SpacetimeType)]\n | ------------- expected `Result` because of return type\n 11 | pub enum Shape {\n 12 | Circle(i32),\n | ^^^ expected `Result`, found `Result<::Ok, ...>`\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:24\n |\n16 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:25:22\n |\n25 | ctx.db.results().insert(Result { id, value: Shape::Circle(radius) });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n25 | ctx.db.results().try_insert(Result { id, value: Shape::Circle(radius) });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 40 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.214065100Z", + "finished_at": "2025-10-22T01:03:53.947923200Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, spacetimedb};\n\n#[spacetimedb::table(name = entities, public)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[spacetimedb::table(name = positions, public)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = velocities, public)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[spacetimedb::table(name = next_positions, public)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n for pos in ctx.db.positions().iter() {\n if let Some(vel) = ctx.db.velocities().entity_id().find(&pos.entity_id) {\n let new_x = pos.x + vel.vx;\n let new_y = pos.y + vel.vy;\n let next_pos = NextPosition { entity_id: pos.entity_id, x: new_x, y: new_y };\n if ctx.db.next_positions().entity_id().find(&next_pos.entity_id).is_some() {\n ctx.db.next_positions().entity_id().update(next_pos);\n } else {\n ctx.db.next_positions().insert(next_pos);\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling cc v1.2.41\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\grok-4\\llm)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:35\n |\n2 | use spacetimedb::{ReducerContext, spacetimedb};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nFor more information about this error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:55.582569300Z", + "finished_at": "2025-10-22T01:04:24.232996900Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "grok-4", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://api.x.ai/v1/chat/completions: error sending request for url (https://api.x.ai/v1/chat/completions): operation timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:04:24.235872600Z", + "finished_at": "2025-10-22T01:04:24.235872600Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[spacetimedb::table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n}", + "category": "schema", + "route_api_model": "grok-4", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling arrayref v0.3.9\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\grok-4\\llm)\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:15:23\n |\n15 | ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.accounts().try_insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:16:23\n |\n16 | ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.accounts().try_insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.228601900Z", + "finished_at": "2025-10-22T01:03:49.415425800Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::spacetimedb;\n\n#[derive(SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}", + "category": "basics", + "route_api_model": "grok-4", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-grok-4-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\grok-4\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling cc v1.2.41\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\grok-4\\llm)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:5\n |\n2 | use spacetimedb::spacetimedb;\n | ^^^^^^^^^^^^^^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nFor more information about this error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:02:05.185773400Z", + "finished_at": "2025-10-22T01:03:37.665154500Z" + } + } + }, + { + "name": "Grok 3 Mini (Beta)", + "route_api_model": "grok-3-mini", + "tasks": { + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id, name, age, active });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id, name, age, active });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.312600300Z", + "finished_at": "2025-10-22T01:08:50.709659200Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::table;\n\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:13:14\n |\n13 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:13:14\n |\n 9 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 13 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:13:14\n |\n 13 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:13:14\n |\n 13 | pub pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:13:14\n |\n13 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.309917800Z", + "finished_at": "2025-10-22T01:08:51.813844700Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\nfn seed(ctx: ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\nfn step(ctx: ReducerContext) {\n for position in ctx.db.positions().iter() {\n if let Some(velocity) = ctx.db.velocities().entity_id().find(&position.entity_id) {\n let new_x = position.x + velocity.vx;\n let new_y = position.y + velocity.vy;\n let new_next = NextPosition {\n entity_id: position.entity_id,\n x: new_x,\n y: new_y,\n };\n\n if ctx.db.next_positions().entity_id().find(&position.entity_id).is_some() {\n ctx.db.next_positions().entity_id().update(new_next);\n } else {\n ctx.db.next_positions().insert(new_next);\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:36:23\n |\n36 | ctx.db.entities().insert(Entity { id: 1 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n36 | ctx.db.entities().try_insert(Entity { id: 1 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:37:24\n |\n37 | ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n37 | ctx.db.positions().try_insert(Position { entity_id: 1, x: 0, y: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&velocities__TableHandle` in the current scope\n --> src\\lib.rs:38:25\n |\n38 | ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n38 | ctx.db.velocities().try_insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:40:23\n |\n40 | ctx.db.entities().insert(Entity { id: 2 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n40 | ctx.db.entities().try_insert(Entity { id: 2 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:41:24\n |\n41 | ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n41 | ctx.db.positions().try_insert(Position { entity_id: 2, x: 10, y: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&velocities__TableHandle` in the current scope\n --> src\\lib.rs:42:25\n |\n42 | ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n42 | ctx.db.velocities().try_insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n | ++++\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:35:4\n |\n 34 | #[reducer]\n | ---------- required by a bound introduced by this call\n 35 | fn seed(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {seed}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:35:14\n |\n35 | fn seed(ctx: ReducerContext) {\n | ^^^^^^^^^^^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `ReducerContext`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:35:4\n |\n34 | #[reducer]\n | ---------- required by a bound introduced by this call\n35 | fn seed(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {seed}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0599]: no method named `iter` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:47:40\n |\n47 | for position in ctx.db.positions().iter() {\n | ^^^^ method not found in `&positions__TableHandle`\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `iter` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\n\nerror[E0599]: no method named `insert` found for reference `&next_positions__TableHandle` in the current scope\n --> src\\lib.rs:60:41\n |\n60 | ctx.db.next_positions().insert(new_next);\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n60 | ctx.db.next_positions().try_insert(new_next);\n | ++++\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:46:4\n |\n 45 | #[reducer]\n | ---------- required by a bound introduced by this call\n 46 | fn step(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {step}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:46:14\n |\n46 | fn step(ctx: ReducerContext) {\n | ^^^^^^^^^^^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `ReducerContext`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:46:4\n |\n45 | #[reducer]\n | ---------- required by a bound introduced by this call\n46 | fn step(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {step}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:07:51.691627Z", + "finished_at": "2025-10-22T01:09:00.193797200Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n if let Some(mut user) = ctx.db.users().id().find(&1) {\n user.name = \"Alice2\".to_string();\n user.age = 31;\n user.active = false;\n ctx.db.users().id().update(user);\n }\n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling second-stack v0.3.5\n Compiling rand_core v0.6.4\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:16:20\n |\n16 | ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.users().try_insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.320503800Z", + "finished_at": "2025-10-22T01:08:53.257042700Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, ScheduleAt};\n\n#[table(name = tick_timer)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let _ = ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::every(std::time::Duration::from_micros(50_000)),\n });\n}\n\n#[reducer(scheduled)]\npub fn tick(ctx: &ReducerContext, row: TickTimer) {\n // Scheduled reducer body\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling rand_core v0.6.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\grok-3-mini-beta\\llm)\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:20:11\n |\n20 | #[reducer(scheduled)]\n | ^^^^^^^^^\n\nerror[E0599]: no method named `insert` found for reference `&tick_timer__TableHandle` in the current scope\n --> src\\lib.rs:14:33\n |\n14 | let _ = ctx.db.tick_timer().insert(TickTimer {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n14 | let _ = ctx.db.tick_timer().try_insert(TickTimer {\n | ++++\n\nerror[E0599]: no variant or associated item named `every` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:16:35\n |\n16 | scheduled_at: ScheduleAt::every(std::time::Duration::from_micros(50_000)),\n | ^^^^^ variant or associated item not found in `ScheduleAt`\n\nwarning: unused variable: `ctx`\n --> src\\lib.rs:21:13\n |\n21 | pub fn tick(ctx: &ReducerContext, row: TickTimer) {\n | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`\n |\n = note: `#[warn(unused_variables)]` on by default\n\nwarning: unused variable: `row`\n --> src\\lib.rs:21:35\n |\n21 | pub fn tick(ctx: &ReducerContext, row: TickTimer) {\n | ^^^ help: if this is intentional, prefix it with an underscore: `_row`\n\nFor more information about this error, try `rustc --explain E0599`.\nwarning: `spacetime-module` (lib) generated 2 warnings\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors; 2 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.348269700Z", + "finished_at": "2025-10-22T01:08:54.597335800Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:18:12\n |\n18 | pub a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:19:12\n |\n19 | pub b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:18:12\n |\n 14 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 18 | pub a: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:19:12\n |\n 14 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 19 | pub b: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:18:12\n |\n 18 | pub a: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:19:12\n |\n 19 | pub b: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:18:12\n |\n 18 | pub a: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:19:12\n |\n 19 | pub b: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:18:12\n |\n18 | pub a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:19:12\n |\n19 | pub b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&drawings__TableHandle` in the current scope\n --> src\\lib.rs:24:23\n |\n24 | ctx.db.drawings().insert(Drawing {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n24 | ctx.db.drawings().try_insert(Drawing {\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 11 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.345561700Z", + "finished_at": "2025-10-22T01:08:51.598412400Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling syn v2.0.107\n Compiling blake3 v1.8.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:16:20\n |\n16 | ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.users().try_insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ++++\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:14:8\n |\n 13 | #[reducer(init)]\n | ---------------- required by a bound introduced by this call\n 14 | pub fn init(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {init}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:14:18\n |\n14 | pub fn init(ctx: ReducerContext) {\n | ^^^^^^^^^^^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `ReducerContext`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:14:8\n |\n13 | #[reducer(init)]\n | ---------------- required by a bound introduced by this call\n14 | pub fn init(ctx: ReducerContext) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(ReducerContext) {init}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.325999700Z", + "finished_at": "2025-10-22T01:07:51.691113100Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(ctx: &ReducerContext) { }\n\n#[reducer]\npub fn empty_reducer_with_int(ctx: &ReducerContext, count: i32) { }\n\n#[reducer]\npub fn empty_reducer_with_string(ctx: &ReducerContext, name: String) { }\n\n#[reducer]\npub fn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) { }\n\n#[reducer]\npub fn empty_reducer_with_three_args(ctx: &ReducerContext, active: bool, ratio: f32, label: String) { }", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.287899400Z", + "finished_at": "2025-10-22T01:08:55.016917700Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.304553100Z", + "finished_at": "2025-10-22T01:08:29.144837800Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.318096200Z", + "finished_at": "2025-10-22T01:08:28.593090400Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:15:23\n |\n15 | ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.accounts().try_insert(Account { id: 1, email: \"a@example.com\".to_string(), name: \"Alice\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:16:23\n |\n16 | ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.accounts().try_insert(Account { id: 2, email: \"b@example.com\".to_string(), name: \"Bob\".to_string() });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.351379400Z", + "finished_at": "2025-10-22T01:08:54.076400400Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = primatives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primatives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0599]: no method named `insert` found for reference `&primatives__TableHandle` in the current scope\n --> src\\lib.rs:18:25\n |\n18 | ctx.db.primatives().insert(Primitive {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.primatives().try_insert(Primitive {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.339881Z", + "finished_at": "2025-10-22T01:08:53.956757600Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let profile = Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n };\n ctx.db.profiles().insert(profile);\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:18:15\n |\n18 | pub home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:19:15\n |\n19 | pub work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:14\n |\n20 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:18:15\n |\n 14 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 18 | pub home: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:19:15\n |\n 14 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 19 | pub work: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:14\n |\n 14 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:18:15\n |\n 18 | pub home: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:19:15\n |\n 19 | pub work: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:14\n |\n 20 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:18:15\n |\n 18 | pub home: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:19:15\n |\n 19 | pub work: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:20:14\n |\n 20 | pub pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:18:15\n |\n18 | pub home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:19:15\n |\n19 | pub work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:20:14\n |\n20 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:37:23\n |\n37 | ctx.db.profiles().insert(profile);\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n37 | ctx.db.profiles().try_insert(profile);\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 16 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.342757800Z", + "finished_at": "2025-10-22T01:08:51.525634400Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships, index(name = by_user, btree(columns = [user_id])), index(name = by_group, btree(columns = [group_id])))]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:28:20\n |\n28 | ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n28 | ctx.db.users().try_insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:29:20\n |\n29 | ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n29 | ctx.db.users().try_insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:30:21\n |\n30 | ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n30 | ctx.db.groups().try_insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:31:21\n |\n31 | ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n31 | ctx.db.groups().try_insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:32:26\n |\n32 | ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n32 | ctx.db.memberships().try_insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:33:26\n |\n33 | ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n33 | ctx.db.memberships().try_insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:34:26\n |\n34 | ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n34 | ctx.db.memberships().try_insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.353994800Z", + "finished_at": "2025-10-22T01:08:56.823878Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, ScheduleAt};\nuse std::time::Duration;\n\n#[table(\n name = tick_timer,\n scheduled(reducer = tick, column = scheduled_at)\n)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Every(Duration::from_micros(50_000)),\n });\n}\n\n#[reducer]\npub fn tick(ctx: &ReducerContext) {}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\grok-3-mini-beta\\llm)\nerror: expected `at`\n --> src\\lib.rs:7:15\n |\n7 | scheduled(reducer = tick, column = scheduled_at)\n | ^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:18:32\n |\n18 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `Every` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:20:35\n |\n20 | scheduled_at: ScheduleAt::Every(Duration::from_micros(50_000)),\n | ^^^^^ variant or associated item not found in `ScheduleAt`\n\nwarning: unused variable: `ctx`\n --> src\\lib.rs:25:13\n |\n25 | pub fn tick(ctx: &ReducerContext) {}\n | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`\n |\n = note: `#[warn(unused_variables)]` on by default\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 4 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.307323400Z", + "finished_at": "2025-10-22T01:08:53.578089100Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:15:19\n |\n15 | ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.logs().try_insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:16:19\n |\n16 | ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.logs().try_insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:17:19\n |\n17 | ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n17 | ctx.db.logs().try_insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:08:20.313146400Z", + "finished_at": "2025-10-22T01:09:02.421910900Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(id) {\n ctx.db.results().insert(Result { id: user.id, name: user.name });\n }\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:23:26\n |\n23 | ctx.db.results().insert(Result { id: user.id, name: user.name });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n23 | ctx.db.results().try_insert(Result { id: user.id, name: user.name });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 29 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.323015200Z", + "finished_at": "2025-10-22T01:08:54.026751800Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\nfn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum_value = add(a, b);\n ctx.db.results().insert(Result { id, sum: sum_value });\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling generic-array v0.14.9\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:18:22\n |\n18 | ctx.db.results().insert(Result { id, sum: sum_value });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.results().try_insert(Result { id, sum: sum_value });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 15 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.331646100Z", + "finished_at": "2025-10-22T01:08:51.273124400Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_010_connect\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:14:21\n |\n14 | ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n14 | ctx.db.events().try_insert(Event { id: 0, kind: \"connected\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:19:21\n |\n19 | ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n19 | ctx.db.events().try_insert(Event { id: 0, kind: \"disconnected\".to_string() });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.329039100Z", + "finished_at": "2025-10-22T01:08:20.312932300Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n let score = Score { left, right };\n ctx.db.results().insert(Result { id, value: score });\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:10:12\n |\n10 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:13:12\n |\n13 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 9 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:9:24\n |\n9 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:13:12\n |\n 9 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 13 | value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:13:12\n |\n 13 | value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:13:12\n |\n 13 | value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:13:12\n |\n13 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:19:22\n |\n19 | ctx.db.results().insert(Result { id, value: score });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n19 | ctx.db.results().try_insert(Result { id, value: score });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.334228Z", + "finished_at": "2025-10-22T01:08:56.370527Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n let new_result = Result { id, value: Shape::Circle(radius) };\n ctx.db.results().insert(new_result);\n}", + "category": "schema", + "route_api_model": "grok-3-mini", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\grok-3-mini-beta\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:15:12\n |\n15 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:18:12\n |\n18 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 14 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:14:24\n |\n14 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:18:12\n |\n 14 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 18 | value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:18:12\n |\n 18 | value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:18:12\n |\n 18 | value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:18:12\n |\n18 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:24:22\n |\n24 | ctx.db.results().insert(new_result);\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n24 | ctx.db.results().try_insert(new_result);\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.337261600Z", + "finished_at": "2025-10-22T01:08:53.747556200Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let users = ctx.db.users();\n let new_user = User { id, name, age, active };\n users.id().update(new_user);\n}", + "category": "basics", + "route_api_model": "grok-3-mini", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-3-mini-beta-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\grok-3-mini-beta\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-grok-3-mini-beta-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-grok-3-mini-beta-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.315601Z", + "finished_at": "2025-10-22T01:08:58.977899300Z" + } + } + }, + { + "name": "Gemini 2.5 Pro", + "route_api_model": "gemini-2.5-pro", + "tasks": { + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{\n spacetimedb,\n SpacetimeType,\n ReducerContext,\n Table,\n};\n\n#[derive(SpacetimeType, Clone, Debug, PartialEq)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug, PartialEq)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb::table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n let row = Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n };\n ctx.db.drawings().insert(row);\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gemini-2-5-pro\\llm)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:3:5\n |\n3 | spacetimedb,\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nFor more information about this error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.085046700Z", + "finished_at": "2025-10-22T01:13:46.138608900Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{\n schedule::ScheduleAt, table, reducer, ReducerContext, Table,\n};\nuse std::time::Duration;\n\n#[table(name = \"tick_timer\", schedule(reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer(scheduled)]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n // This reducer is called every 50,000 microseconds.\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::repeating_interval(Duration::from_micros(50_000)),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:7:16\n |\n7 | #[table(name = \"tick_timer\", schedule(reducer = tick, column = scheduled_at))]\n | ^^^^^^^^^^^^\n\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:15:11\n |\n15 | #[reducer(scheduled)]\n | ^^^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::schedule`\n --> src\\lib.rs:3:5\n |\n3 | schedule::ScheduleAt, table, reducer, ReducerContext, Table,\n | ^^^^^^^^ could not find `schedule` in `spacetimedb`\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:16:42\n |\n16 | pub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:22:32\n |\n22 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:22:12\n |\n22 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0412, E0422, E0432, E0599.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `spacetime-module` (lib) due to 6 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.087347200Z", + "finished_at": "2025-10-22T01:13:16.947844300Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.059542Z", + "finished_at": "2025-10-22T01:13:16.932780200Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, SpacetimeType, Table};\nuse serde::{Deserialize, Serialize};\n\n#[derive(SpacetimeType, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[spacetimedb::table(name = \"results\")]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[spacetimedb::reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n let new_result = Result {\n id,\n value: Score { left, right },\n };\n ctx.db.results().insert(new_result);\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:11:29\n |\n11 | #[spacetimedb::table(name = \"results\")]\n | ^^^^^^^^^\n\nerror[E0432]: unresolved import `serde`\n --> src\\lib.rs:3:5\n |\n3 | use serde::{Deserialize, Serialize};\n | ^^^^^ use of unresolved module or unlinked crate `serde`\n |\n = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`\n\nerror[E0574]: expected struct, variant or union type, found enum `Result`\n --> src\\lib.rs:20:22\n |\n20 | let new_result = Result {\n | ^^^^^^ not a struct, variant or union type\n |\nhelp: consider importing one of these type aliases instead\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n 2 + use std::thread::Result;\n |\n 2 + use core::fmt::Result;\n |\n\nerror[E0599]: no method named `results` found for struct `Local` in the current scope\n --> src\\lib.rs:24:12\n |\n24 | ctx.db.results().insert(new_result);\n | ^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0432, E0574, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 4 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.075525800Z", + "finished_at": "2025-10-22T01:13:41.381620200Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\nfn empty_reducer_no_args(_ctx: &ReducerContext) {}\n\n#[reducer]\nfn empty_reducer_with_int(_ctx: &ReducerContext, count: i32) {}\n\n#[reducer]\nfn empty_reducer_with_string(_ctx: &ReducerContext, name: String) {}\n\n#[reducer]\nfn empty_reducer_with_two_args(_ctx: &ReducerContext, count: i32, name: String) {}\n\n#[reducer]\nfn empty_reducer_with_three_args(_ctx: &ReducerContext, active: bool, ratio: f32, label: String) {}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.027306900Z", + "finished_at": "2025-10-22T01:13:05.554659400Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{\n reducer,\n schedule::{ScheduleAt, ScheduleContext},\n table, ReducerContext, Table,\n};\nuse std::time::Duration;\n\n#[table(name = \"tick_timer\", schedule(reducer = \"tick\", column = \"scheduled_at\"))]\nstruct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(scheduled)]\nfn tick(_ctx: &ReducerContext, _scheduled_ctx: &ScheduleContext, _timer: &TickTimer) {}\n\n#[reducer(init)]\nfn init(ctx: &ReducerContext) {\n if ctx.db.tick_timer().count() == 0 {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::new_repeating_interval(Duration::from_micros(50_000)),\n });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:9:16\n |\n9 | #[table(name = \"tick_timer\", schedule(reducer = \"tick\", column = \"scheduled_at\"))]\n | ^^^^^^^^^^^^\n\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:17:11\n |\n17 | #[reducer(scheduled)]\n | ^^^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::schedule`\n --> src\\lib.rs:4:5\n |\n4 | schedule::{ScheduleAt, ScheduleContext},\n | ^^^^^^^^ could not find `schedule` in `spacetimedb`\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:18:75\n |\n18 | fn tick(_ctx: &ReducerContext, _scheduled_ctx: &ScheduleContext, _timer: &TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:23:36\n |\n23 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:22:15\n |\n22 | if ctx.db.tick_timer().count() == 0 {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:23:16\n |\n23 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0412, E0422, E0432, E0599.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.047465Z", + "finished_at": "2025-10-22T01:13:46.117006700Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(\n name = \"accounts\",\n index(name = \"by_name\", btree(columns = [\"name\"]))\n)]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling cc v1.2.41\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:5:12\n |\n5 | name = \"accounts\",\n | ^^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `Account` in this scope\n --> src\\lib.rs:18:30\n |\n18 | ctx.db.accounts().insert(Account {\n | ^^^^^^^ not found in this scope\n\nerror[E0422]: cannot find struct, variant or union type `Account` in this scope\n --> src\\lib.rs:23:30\n |\n23 | ctx.db.accounts().insert(Account {\n | ^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.accounts().insert(Account {\n | ^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `accounts` found for struct `Local` in the current scope\n --> src\\lib.rs:23:12\n |\n23 | ctx.db.accounts().insert(Account {\n | ^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.090025300Z", + "finished_at": "2025-10-22T01:13:30.308785800Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "#[spacetimedb::table(\n name = logs,\n index(name = by_user_day, btree(columns = [user_id, day]))\n)]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &spacetimedb::ReducerContext) {\n ctx.db.logs().insert(Log {\n id: 1,\n user_id: 7,\n day: 1,\n message: \"a\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 2,\n user_id: 7,\n day: 2,\n message: \"b\".to_string(),\n });\n ctx.db.logs().insert(Log {\n id: 3,\n user_id: 9,\n day: 1,\n message: \"c\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gemini-2-5-pro\\llm)\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:16:19\n |\n16 | ctx.db.logs().insert(Log {\n | --------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.logs().try_insert(Log {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:22:19\n |\n22 | ctx.db.logs().insert(Log {\n | --------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n22 | ctx.db.logs().try_insert(Log {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:28:19\n |\n28 | ctx.db.logs().insert(Log {\n | --------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n28 | ctx.db.logs().try_insert(Log {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:13:07.284823Z", + "finished_at": "2025-10-22T01:13:51.429286600Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, SpacetimeType};\n\n#[derive(SpacetimeType, Clone, Debug, PartialEq)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.050485700Z", + "finished_at": "2025-10-22T01:13:33.509560600Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{spacetimedb, Address, Identity, ReducerContext, Table};\n\n#[spacetimedb(table(name = events))]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[spacetimedb(reducer(client_connected))]\npub fn client_connected(ctx: &ReducerContext, _identity: &Identity, _address: &Address) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[spacetimedb(reducer(client_disconnected))]\npub fn client_disconnected(ctx: &ReducerContext, _identity: &Identity, _address: &Address) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gemini-2-5-pro\\llm)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, Address, Identity, ReducerContext, Table};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror: cannot find attribute `primary_key` in this scope\n --> src\\lib.rs:6:7\n |\n6 | #[primary_key]\n | ^^^^^^^^^^^\n\nerror: cannot find attribute `auto_inc` in this scope\n --> src\\lib.rs:7:7\n |\n7 | #[auto_inc]\n | ^^^^^^^^\n\nerror[E0599]: no method named `events` found for struct `Local` in the current scope\n --> src\\lib.rs:14:12\n |\n14 | ctx.db.events().insert(Event {\n | ^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `events` found for struct `Local` in the current scope\n --> src\\lib.rs:22:12\n |\n22 | ctx.db.events().insert(Event {\n | ^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0432, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.070241300Z", + "finished_at": "2025-10-22T01:13:41.379304800Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{spacetimedb, ReducerContext, Table};\n\n#[spacetimedb::table(name = \"results\")]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[spacetimedb::reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n ctx.db.results().insert(Result { id, sum: add(a, b) });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:4:29\n |\n4 | #[spacetimedb::table(name = \"results\")]\n | ^^^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, ReducerContext, Table};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror[E0574]: expected struct, variant or union type, found enum `Result`\n --> src\\lib.rs:17:29\n |\n17 | ctx.db.results().insert(Result { id, sum: add(a, b) });\n | ^^^^^^ not a struct, variant or union type\n |\nhelp: consider importing one of these type aliases instead\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n 2 + use std::thread::Result;\n |\n 2 + use core::fmt::Result;\n |\n\nSome errors have detailed explanations: E0432, E0574.\nFor more information about an error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.072854Z", + "finished_at": "2025-10-22T01:13:29.990014900Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::spacetimedb;\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[spacetimedb::table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gemini-2-5-pro\\llm)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:5\n |\n2 | use spacetimedb::spacetimedb;\n | ^^^^^^^^^^^^^^^^^^^^^^^^ no `spacetimedb` in the root\n\nFor more information about this error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.044241800Z", + "finished_at": "2025-10-22T01:13:18.245436Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-pro-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.080461300Z", + "finished_at": "2025-10-22T01:13:04.826107200Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table, UniqueColumn};\n\n#[derive(SpacetimeType, Clone)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType, Clone)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().id().delete(&id);\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gemini-2-5-pro\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:73\n |\n2 | use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:10\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Rect, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Rect, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_sum` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_tag` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, _) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_name` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `std::result::Result<__Variant, E>`, found `Result`\n |\n = note: expected signature `fn(__SumVisitor, &_) -> std::result::Result<__Variant, E>`\n found signature `fn(__SumVisitor, &_) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:10\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Shape, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Shape, _) -> Result`\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[derive(SpacetimeType, Clone)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:10\n |\n 4 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:22\n |\n10 | #[derive(SpacetimeType, Clone)]\n | ------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:10\n |\n 10 | #[derive(SpacetimeType, Clone)]\n | ^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__Variant, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<__Variant, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<__Variant, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `SpacetimeType` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:12\n |\n 10 | #[derive(SpacetimeType, Clone)]\n | ------------- expected `Result` because of return type\n 11 | pub enum Shape {\n 12 | Circle(i32),\n | ^^^ expected `Result`, found `Result<::Ok, ...>`\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:24\n |\n16 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 39 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.077850400Z", + "finished_at": "2025-10-22T01:13:47.779251400Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{\n table,\n reducer,\n ReducerContext,\n Table,\n UniqueColumn,\n};\n\n#[table(name = \"users\")]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = \"results\")]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) -> std::result::Result<(), String> {\n if let Some(user) = ctx.db.users().id().find(&id) {\n let result_row = Result {\n id: user.id,\n name: user.name,\n };\n ctx.db.results().insert(result_row);\n Ok(())\n } else {\n Err(format!(\"User with id {} not found\", id))\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:10:16\n |\n10 | #[table(name = \"users\")]\n | ^^^^^^^\n\nerror: expected identifier\n --> src\\lib.rs:19:16\n |\n19 | #[table(name = \"results\")]\n | ^^^^^^^^^\n\nerror[E0574]: expected struct, variant or union type, found enum `Result`\n --> src\\lib.rs:29:26\n |\n29 | let result_row = Result {\n | ^^^^^^ not a struct, variant or union type\n |\nhelp: consider importing one of these type aliases instead\n |\n 2 + use std::fmt::Result;\n |\n 2 + use std::io::Result;\n |\n 2 + use std::thread::Result;\n |\n 2 + use core::fmt::Result;\n |\n\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:7:5\n |\n7 | UniqueColumn,\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0599]: no method named `users` found for struct `Local` in the current scope\n --> src\\lib.rs:28:32\n |\n28 | if let Some(user) = ctx.db.users().id().find(&id) {\n | ^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `results` found for struct `Local` in the current scope\n --> src\\lib.rs:33:16\n |\n33 | ctx.db.results().insert(result_row);\n | ^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0574, E0599.\nFor more information about an error, try `rustc --explain E0574`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.065132600Z", + "finished_at": "2025-10-22T01:13:37.349757200Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[spacetimedb::table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[spacetimedb::table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n // Entity 1: (id=1, pos=(0,0), vel=(1,0))\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position {\n entity_id: 1,\n x: 0,\n y: 0,\n });\n ctx.db.velocities().insert(Velocity {\n entity_id: 1,\n vx: 1,\n vy: 0,\n });\n\n // Entity 2: (id=2, pos=(10,0), vel=(-2,3))\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position {\n entity_id: 2,\n x: 10,\n y: 0,\n });\n ctx.db.velocities().insert(Velocity {\n entity_id: 2,\n vx: -2,\n vy: 3,\n });\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n for pos in ctx.db.positions().iter() {\n if let Some(vel) = ctx.db.velocities().entity_id().find(&pos.entity_id) {\n let next_pos = NextPosition {\n entity_id: pos.entity_id,\n x: pos.x + vel.vx,\n y: pos.y + vel.vy,\n };\n\n if ctx.db.next_positions().entity_id().find(&pos.entity_id).is_some() {\n ctx.db.next_positions().entity_id().update(next_pos);\n } else {\n ctx.db.next_positions().insert(next_pos);\n }\n }\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + }, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:13:07.277774800Z", + "finished_at": "2025-10-22T01:14:13.082257200Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "use spacetimedb::ReducerContext;\nuse spacetimedb::Table;\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let user_to_insert = User {\n id,\n name,\n age,\n active,\n };\n ctx.db.users().insert(user_to_insert);\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "data_parity_insert_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice", + 30, + true + ], + "golden_db": "basics-t-004-insert-golden", + "golden_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "llm_db": "basics-t-004-insert-gemini-2-5-pro-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "insert_user", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.053090Z", + "finished_at": "2025-10-22T01:13:41.938054800Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{ReducerContext, Table, UniqueColumn};\n\n#[spacetimedb::table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer]\nfn crud(ctx: &ReducerContext) {\n // insert (id=1, name=\"Alice\", age=30, active=true)\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n // insert (id=2, name=\"Bob\", age=22, active=false)\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n // update (id=1, name=\"Alice2\", age=31, active=false)\n let updated_user = User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n };\n ctx.db.users().id().update(updated_user);\n\n // delete id=2\n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gemini-2-5-pro-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.062431400Z", + "finished_at": "2025-10-22T01:13:43.657667200Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(\n name = memberships,\n index(name = by_user, btree(columns = [user_id])),\n index(name = by_group, btree(columns = [group_id]))\n)]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" + } + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" + } + }, + "m2m_has_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.092589700Z", + "finished_at": "2025-10-22T01:13:41.376435700Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{spacetimedb, ReducerContext};\n\n#[spacetimedb::table(name = \"users\")]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let user_update = User {\n id,\n name,\n age,\n active,\n };\n ctx.db.users().id().update(user_update);\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\rust\\server\\gemini-2-5-pro\\llm)\nerror: expected identifier\n --> src\\lib.rs:4:29\n |\n4 | #[spacetimedb::table(name = \"users\")]\n | ^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:2:19\n |\n2 | use spacetimedb::{spacetimedb, ReducerContext};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror[E0422]: cannot find struct, variant or union type `User` in this scope\n --> src\\lib.rs:15:23\n |\n15 | let user_update = User {\n | ^^^^ not found in this scope\n\nSome errors have detailed explanations: E0422, E0432.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.056641700Z", + "finished_at": "2025-10-22T01:13:16.944913400Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{\n reducer,\n table,\n ReducerContext,\n Table,\n};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-pro-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.067782Z", + "finished_at": "2025-10-22T01:13:07.150982200Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{\n spacetimedb,\n SpacetimeType,\n ReducerContext,\n Table,\n};\n\n#[derive(SpacetimeType, Clone, Debug, PartialEq)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug, PartialEq)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[spacetimedb(table)]\npub struct profiles {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[spacetimedb(reducer)]\npub fn seed(ctx: &ReducerContext) {\n let row_to_insert = profiles {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n };\n profiles::insert(row_to_insert).unwrap();\n}", + "category": "schema", + "route_api_model": "gemini-2.5-pro", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-pro-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gemini-2-5-pro\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gemini-2-5-pro\\llm)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:3:5\n |\n3 | spacetimedb,\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nerror: cannot find attribute `primary_key` in this scope\n --> src\\lib.rs:23:7\n |\n23 | #[primary_key]\n | ^^^^^^^^^^^\n\nwarning: type `profiles` should have an upper camel case name\n --> src\\lib.rs:22:12\n |\n22 | pub struct profiles {\n | ^^^^^^^^ help: convert the identifier to upper camel case: `Profiles`\n |\n = note: `#[warn(non_camel_case_types)]` on by default\n\nFor more information about this error, try `rustc --explain E0432`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.082753300Z", + "finished_at": "2025-10-22T01:13:29.974219200Z" + } + } + }, + { + "name": "Gemini 2.5 Flash", + "route_api_model": "gemini-2.5-flash", + "tasks": { + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "```rust\nuse spacetimedb::{reducer, table, ReducerContext, Table, UniqueColumn};\n\n#[table(name = results, public)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\n// Helper function\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}\n```", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\gemini-2-5-flash\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{reducer, table, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results, public)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:32\n |\n4 | #[table(name = results, public)]\n | -------------------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results, public)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.962049900Z", + "finished_at": "2025-10-22T01:19:47.806366400Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "// This is a SpacetimeDB module.\n//\n// You can publish it with:\n//\n// spacetime publish\n//\n// It will be available at:\n//\n// https://spacetimedb.com/\n//\n// Instructions for running the CLI are at:\n//\n// https://spacetimedb.com/docs/modules/rust/quickstart\n//\n// The SpacetimeDB Rust SDK docs are at:\n//\n// https://docs.rs/spacetimedb/latest/spacetimedb/\n//\n// ---\n//\n// If you are using VS Code, install the \"rust-analyzer\" extension, and it will\n// show you any compilation errors in this file.\n//\n// You can also compile directly with \"spacetime build\" or \"cargo build --target wasm32-unknown-unknown\".\n\nuse spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = primitives, public)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer(init)]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3_000_000_000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling spacetimedb-primitives v1.6.0\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0599]: no method named `insert` found for reference `&primitives__TableHandle` in the current scope\n --> src\\lib.rs:43:25\n |\n43 | ctx.db.primitives().insert(Primitive {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n27 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n43 | ctx.db.primitives().try_insert(Primitive {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.971952100Z", + "finished_at": "2025-10-22T01:20:40.971655900Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n let score_value = Score { left, right };\n let result = Result { id, value: score_value };\n\n if let Some(existing_result) = ctx.db.results().id().find(&id) {\n ctx.db.results().id().update(result);\n } else {\n ctx.db.results().insert(result);\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\gemini-2-5-flash\\llm)\nwarning: unused import: `UniqueColumn`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n | ^^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:10:12\n |\n10 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:9:1\n |\n9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:13:16\n |\n13 | pub value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 9 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:9:24\n |\n9 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:13:16\n |\n 9 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 13 | pub value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:13:16\n |\n 13 | pub value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:13:16\n |\n 13 | pub value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:9:1\n |\n 9 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:10:1\n |\n 10 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:13:16\n |\n13 | pub value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nwarning: unused variable: `existing_result`\n --> src\\lib.rs:21:17\n |\n21 | if let Some(existing_result) = ctx.db.results().id().find(&id) {\n | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_existing_result`\n |\n = note: `#[warn(unused_variables)]` on by default\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nwarning: `spacetime-module` (lib) generated 2 warnings\nerror: could not compile `spacetime-module` (lib) due to 19 previous errors; 2 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.965043200Z", + "finished_at": "2025-10-22T01:20:37.335882600Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, PrimaryKey};\n\n// Struct: Rect\n// - Fields:\n// - width: i32\n// - height: i32\n#[derive(Clone, Debug, PartialEq, SpacetimeType)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n// Enum: Shape\n// - Variants:\n// - Circle(i32)\n// - Rectangle(Rect)\n#[derive(Clone, Debug, PartialEq, SpacetimeType)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n// TABLE\n// - drawings\n// - Struct: Drawing\n// - Fields:\n// - id: i32 (primary key)\n// - a: Shape\n// - b: Shape\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n// REDUCERS\n// - seed: insert exactly one row into drawings\n// - (id=1, a=Shape::Circle(10), b=Shape::Rectangle(Rect { width:4, height:6 }))\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let drawing = Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n };\n ctx.db.drawings().insert(drawing);\n log::info!(\"Inserted initial drawing: id=1, a=Circle(10), b=Rectangle(Rect {{ width:4, height:6 }})\");\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0432]: unresolved import `spacetimedb::PrimaryKey`\n --> src\\lib.rs:2:58\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table, PrimaryKey};\n | ^^^^^^^^^^ no `PrimaryKey` in the root\n\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:8:35\n |\n8 | #[derive(Clone, Debug, PartialEq, SpacetimeType)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n2 + use spacetimedb::SpacetimeType;\n |\n\nerror: cannot find derive macro `SpacetimeType` in this scope\n --> src\\lib.rs:18:35\n |\n18 | #[derive(Clone, Debug, PartialEq, SpacetimeType)]\n | ^^^^^^^^^^^^^\n |\nhelp: consider importing this derive macro\n |\n 2 + use spacetimedb::SpacetimeType;\n |\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:35:12\n |\n35 | pub a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:36:12\n |\n36 | pub b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:35:12\n |\n 31 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 35 | pub a: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:36:12\n |\n 31 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 36 | pub b: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:35:12\n |\n 35 | pub a: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:36:12\n |\n 36 | pub b: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:35:12\n |\n 35 | pub a: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:36:12\n |\n 36 | pub b: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:35:12\n |\n35 | pub a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:36:12\n |\n36 | pub b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nSome errors have detailed explanations: E0277, E0432.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 13 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.979583300Z", + "finished_at": "2025-10-22T01:20:41.807381200Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.955927300Z", + "finished_at": "2025-10-22T01:20:40.161704Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "#![allow(unused)]\nuse spacetimedb::{\n log_stopwatch::LogStopwatch,\n reducer,\n schedule::ScheduleAt,\n table,\n timestamp::Timestamp,\n AutoIncrement,\n FilterableValue,\n Identity,\n PrimaryKey,\n ReducerContext,\n SpacetimeType,\n Table,\n Timestamp as StdbTimestamp,\n Unique,\n};\n\n#[table(name = tick_timer, scheduled_reducer = tick, scheduled_column = scheduled_at)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0, // Will be auto-incremented\n scheduled_at: ScheduleAt::repeating_micros(50_000),\n });\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, scheduled_row: TickTimer) {\n // This reducer is invoked by the scheduler.\n // The `scheduled_row` parameter contains the specific row that triggered this invocation.\n // For this example, we don't need to do anything with it.\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gemini-2-5-flash\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:20:28\n |\n20 | #[table(name = tick_timer, scheduled_reducer = tick, scheduled_column = scheduled_at)]\n | ^^^^^^^^^^^^^^^^^\n\nerror[E0432]: unresolved imports `spacetimedb::schedule`, `spacetimedb::timestamp`, `spacetimedb::AutoIncrement`, `spacetimedb::PrimaryKey`, `spacetimedb::Unique`\n --> src\\lib.rs:6:5\n |\n 6 | schedule::ScheduleAt,\n | ^^^^^^^^ could not find `schedule` in `spacetimedb`\n 7 | table,\n 8 | timestamp::Timestamp,\n | ^^^^^^^^^ could not find `timestamp` in `spacetimedb`\n 9 | AutoIncrement,\n | ^^^^^^^^^^^^^ no `AutoIncrement` in the root\n...\n12 | PrimaryKey,\n | ^^^^^^^^^^ no `PrimaryKey` in the root\n...\n17 | Unique,\n | ^^^^^^ no `Unique` in the root\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:30:32\n |\n30 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:37:51\n |\n37 | pub fn tick(_ctx: &ReducerContext, scheduled_row: TickTimer) {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:30:12\n |\n30 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:37:8\n |\n 36 | #[reducer]\n | ---------- required by a bound introduced by this call\n 37 | pub fn tick(_ctx: &ReducerContext, scheduled_row: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:37:8\n |\n36 | #[reducer]\n | ---------- required by a bound introduced by this call\n37 | pub fn tick(_ctx: &ReducerContext, scheduled_row: TickTimer) {\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0432, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.984608200Z", + "finished_at": "2025-10-22T01:20:31.758003400Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "#![allow(unused_imports)]\n#![allow(clippy::too_many_arguments)]\nuse spacetimedb::{spacetimedb_proc_macros::table, spacetimedb_proc_macros::reducer, ReducerContext, Table, UniqueColumn, RangedIndex, FilterableValue};\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User {\n id,\n name,\n age,\n active,\n });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0432]: unresolved imports `spacetimedb::spacetimedb_proc_macros`, `spacetimedb::spacetimedb_proc_macros`\n --> src\\lib.rs:4:19\n |\n4 | use spacetimedb::{spacetimedb_proc_macros::table, spacetimedb_proc_macros::reducer, ReducerContext, Table, UniqueColumn, RangedIndex, Fil...\n | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ could not find `spacetimedb_proc_macros` in `spacetimedb`\n | |\n | could not find `spacetimedb_proc_macros` in `spacetimedb`\n\nerror: cannot find attribute `primary_key` in this scope\n --> src\\lib.rs:7:7\n |\n7 | #[primary_key]\n | ^^^^^^^^^^^\n\nerror[E0599]: no method named `users` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.users().insert(User {\n | ^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0432, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.937001600Z", + "finished_at": "2025-10-22T01:20:31.930037Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "#![allow(unused_imports)]\n#![allow(clippy::identity_op)]\nuse spacetimedb::{spacetimedb_proc_macros::*, Table, ReducerContext, Identity, once_cell::sync::Lazy, String, Vec, i32};\n\n#[table(name = events, public)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n pub id: i32,\n pub kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_010_connect\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0433]: failed to resolve: could not find `once_cell` in `spacetimedb`\n --> src\\lib.rs:4:80\n |\n4 | use spacetimedb::{spacetimedb_proc_macros::*, Table, ReducerContext, Identity, once_cell::sync::Lazy, String, Vec, i32};\n | ^^^^^^^^^ could not find `once_cell` in `spacetimedb`\n\nerror[E0432]: unresolved imports `spacetimedb::spacetimedb_proc_macros`, `spacetimedb::String`, `spacetimedb::Vec`, `spacetimedb::i32`\n --> src\\lib.rs:4:19\n |\n4 | use spacetimedb::{spacetimedb_proc_macros::*, Table, ReducerContext, Identity, once_cell::sync::Lazy, String, Vec, i32};\n | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^ ^^^ ^^^ no `i32` in the root\n | | | |\n | | | no `Vec` in the root\n | could not find `spacetimedb_proc_macros` in `spacetimedb` no `String` in the root\n |\n = help: consider importing one of these items instead:\n std::string::String\n spacetimedb::AlgebraicValue::String\n = help: consider importing this struct instead:\n std::vec::Vec\n = help: consider importing one of these items instead:\n std::i32\n std::primitive::i32\n\nerror: cannot find attribute `reducer` in this scope\n --> src\\lib.rs:19:3\n |\n19 | #[reducer(client_disconnected)]\n | ^^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 4 + use spacetimedb::reducer;\n |\n\nerror: cannot find attribute `reducer` in this scope\n --> src\\lib.rs:14:3\n |\n14 | #[reducer(client_connected)]\n | ^^^^^^^\n |\nhelp: consider importing this attribute macro\n |\n 4 + use spacetimedb::reducer;\n |\n\nerror: cannot find attribute `table` in this scope\n --> src\\lib.rs:6:3\n |\n6 | #[table(name = events, public)]\n | ^^^^^\n |\nhelp: a built-in attribute with a similar name exists\n |\n6 | #[stable(name = events, public)]\n | +\nhelp: consider importing this attribute macro\n |\n4 + use spacetimedb::table;\n |\n\nerror: cannot find attribute `primary_key` in this scope\n --> src\\lib.rs:8:7\n |\n8 | #[primary_key]\n | ^^^^^^^^^^^\n\nerror: cannot find attribute `auto_inc` in this scope\n --> src\\lib.rs:9:7\n |\n9 | #[auto_inc]\n | ^^^^^^^^\n\nerror[E0599]: no method named `events` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n | ^^^^^^ method not found in `Local`\n\nerror[E0599]: no method named `events` found for struct `Local` in the current scope\n --> src\\lib.rs:21:12\n |\n21 | ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n | ^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0432, E0433, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 9 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.959448400Z", + "finished_at": "2025-10-22T01:20:36.568123100Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Default, spacetimedb::SpacetimeType)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Default, spacetimedb::SpacetimeType)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + } + }, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-015-product-type-columns-golden", + "golden_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "llm_db": "schema-t-015-product-type-columns-gemini-2-5-flash-llm", + "llm_out": "id | home | work | pos ----+----------------------------------+-----------------------------------+---------------- 1 | (street = \"1 Main\", zip = 11111) | (street = \"2 Broad\", zip = 22222) | (x = 7, y = 9)", + "query": "SELECT id, home, work, pos FROM profiles WHERE id=1", + "reducer": "seed", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.975876800Z", + "finished_at": "2025-10-22T01:20:40.774959100Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(_ctx: &ReducerContext) {\n}\n\n#[reducer]\npub fn empty_reducer_with_int(_ctx: &ReducerContext, count: i32) {\n}\n\n#[reducer]\npub fn empty_reducer_with_string(_ctx: &ReducerContext, name: String) {\n}\n\n#[reducer]\npub fn empty_reducer_with_two_args(_ctx: &ReducerContext, count: i32, name: String) {\n}\n\n#[reducer]\npub fn empty_reducer_with_three_args(_ctx: &ReducerContext, active: bool, ratio: f32, label: String) {\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.895454400Z", + "finished_at": "2025-10-22T01:20:41.800215Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "#![allow(unused)]\nuse spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result {\n id: user.id,\n name: user.name,\n });\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling syn v2.0.107\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:5:1\n |\n 5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:15:12\n |\n15 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:5:1\n |\n5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:5:1\n |\n5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:5:1\n |\n5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:5:1\n |\n5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:5:1\n |\n5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:15:12\n |\n15 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:14:1\n |\n14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:1\n |\n 5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:5:22\n |\n5 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:1\n |\n 5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:1\n |\n 5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:1\n |\n 5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:5:1\n |\n 5 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 14 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:14:24\n |\n14 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:14:1\n |\n 14 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:15:1\n |\n 15 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 28 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.952171300Z", + "finished_at": "2025-10-22T01:20:02.233974700Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "#![allow(unused_imports)]\nuse spacetimedb::{table, reducer, ReducerContext, Table};\nuse serde::{Serialize, Deserialize};\n\n#[derive(Serialize, Deserialize, Clone, Debug)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(Serialize, Deserialize, Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0432]: unresolved import `serde`\n --> src\\lib.rs:4:5\n |\n4 | use serde::{Serialize, Deserialize};\n | ^^^^^ use of unresolved module or unlinked crate `serde`\n |\n = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:18:1\n |\n18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:19:12\n |\n19 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:18:1\n |\n18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:18:1\n |\n18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:18:1\n |\n18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:18:1\n |\n18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:18:1\n |\n18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:22:16\n |\n22 | pub value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:18:1\n |\n 18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:19:1\n |\n 19 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 18 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:18:24\n |\n18 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:22:16\n |\n 18 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 22 | pub value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:18:1\n |\n 18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:19:1\n |\n 19 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:18:1\n |\n 18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:19:1\n |\n 19 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:22:16\n |\n 22 | pub value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:18:1\n |\n 18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:19:1\n |\n 19 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:22:16\n |\n 22 | pub value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:18:1\n |\n 18 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:19:1\n |\n 19 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:22:16\n |\n22 | pub value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0432.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.968628200Z", + "finished_at": "2025-10-22T01:19:50.275771300Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 0, + "llm_output": " পড়বেবলেমনেহচ্ছিল,বিশেষতযেহেতুআমরাসম্প্রতিআমাদেরপ্রজেক্টেরজন্যএকটিনতুনডিজাইনসিস্টেমতৈরিআলোচনাকরেছিলাম।", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gemini-2-5-flash\\llm)\nerror: unknown start of token: \\u{964}\n --> src\\lib.rs:2:101\n |\n2 | পড়বেবলেমনেহচ্ছিল,বিশেষতযেহেতুআমরাসম্প্রতিআমাদেরপ্রজেক্টেরজন্যএকটিনতুনডিজাইনসিস্টেমতৈরিআলোচনাকরেছিলাম।\n | ^\n\nerror: expected one of `!` or `::`, found `,`\n --> src\\lib.rs:2:17\n |\n2 | পড়বেবলেমনেহচ্ছিল,বিশেষতযেহেতুআমরাসম্প্রতিআমাদেরপ্রজেক্টেরজন্যএকটিনতুনডিজাইনসিস্টেমতৈরিআলোচনাকরেছিলাম।\n | ^ expected one of `!` or `::`\n\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.930827200Z", + "finished_at": "2025-10-22T01:19:50.263844300Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "#![allow(unused)]\nuse spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn, CommittedEvent};\n\n#[table(name = users, public)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n if let Some(mut user) = ctx.db.users().id().find(&id) {\n user.name = name;\n user.age = age;\n user.active = active;\n ctx.db.users().id().update(user);\n }\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling rand_core v0.6.4\n Compiling itertools v0.12.1\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0432]: unresolved import `spacetimedb::CommittedEvent`\n --> src\\lib.rs:3:72\n |\n3 | use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn, CommittedEvent};\n | ^^^^^^^^^^^^^^ no `CommittedEvent` in the root\n\nFor more information about this error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.941246700Z", + "finished_at": "2025-10-22T01:20:31.834880400Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "#![allow(unused)]\nuse spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n pub id: i32,\n pub title: String,\n pub price: f32,\n pub in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n pub id: i32,\n pub body: String,\n pub rating: i64,\n pub pinned: bool,\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.927685400Z", + "finished_at": "2025-10-22T01:20:12.319835Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "#![allow(unused)]\nuse spacetimedb::{\n log_stopwatch::LogStopwatch,\n reducer,\n table,\n try_insert,\n CaughtPanic,\n CompactionResult,\n Database,\n DbContext,\n Identity,\n Local,\n ReducerContext,\n SpacetimeType,\n Table,\n Timestamp,\n UniqueColumn,\n};\n#[cfg(not(target_arch = \"wasm32\"))]\nuse spacetimedb_proc_macros::spacetimedb_internal_remote;\n#[cfg(target_arch = \"wasm32\")]\nuse spacetimedb_proc_macros::spacetimedb_internal_reducer;\n#[cfg(target_arch = \"wasm32\")]\nuse spacetimedb_proc_macros::spacetimedb_internal_table;\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n}\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n pub entity_id: i32,\n pub vx: i32,\n pub vy: i32,\n}\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db\n .entities()\n .insert(Entity { id: 1 });\n ctx.db\n .positions()\n .insert(Position {\n entity_id: 1,\n x: 0,\n y: 0,\n });\n ctx.db\n .velocities()\n .insert(Velocity {\n entity_id: 1,\n vx: 1,\n vy: 0,\n });\n ctx.db\n .entities()\n .insert(Entity { id: 2 });\n ctx.db\n .positions()\n .insert(Position {\n entity_id: 2,\n x: 10,\n y: 0,\n });\n ctx.db\n .velocities()\n .insert(Velocity {\n entity_id: 2,\n vx: -2,\n vy: 3,\n });\n}\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for pos in ctx.db.positions().iter() {\n if let Some(vel) = ctx.db.velocities().entity_id().find(&pos.entity_id) {\n let new_x = pos.x + vel.vx;\n let new_y = pos.y + vel.vy;\n let next_pos = NextPosition {\n entity_id: pos.entity_id,\n x: new_x,\n y: new_y,\n };\n ctx.db\n .next_positions()\n .entity_id()\n .update(next_pos)\n .unwrap_or_else(|_| {\n ctx.db.next_positions().insert(NextPosition {\n entity_id: pos.entity_id,\n x: new_x,\n y: new_y,\n })\n });\n }\n }\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling second-stack v0.3.5\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0432]: unresolved imports `spacetimedb::try_insert`, `spacetimedb::CaughtPanic`, `spacetimedb::CompactionResult`, `spacetimedb::Database`\n --> src\\lib.rs:7:5\n |\n 7 | try_insert,\n | ^^^^^^^^^^ no `try_insert` in the root\n 8 | CaughtPanic,\n | ^^^^^^^^^^^ no `CaughtPanic` in the root\n 9 | CompactionResult,\n | ^^^^^^^^^^^^^^^^ no `CompactionResult` in the root\n10 | Database,\n | ^^^^^^^^ no `Database` in the root\n\nerror[E0432]: unresolved import `spacetimedb_proc_macros`\n --> src\\lib.rs:23:5\n |\n23 | use spacetimedb_proc_macros::spacetimedb_internal_reducer;\n | ^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `spacetimedb_proc_macros`\n |\n = help: if you wanted to use a crate named `spacetimedb_proc_macros`, use `cargo add spacetimedb_proc_macros` to add it to your `Cargo.toml`\n\nerror[E0432]: unresolved import `spacetimedb_proc_macros`\n --> src\\lib.rs:25:5\n |\n25 | use spacetimedb_proc_macros::spacetimedb_internal_table;\n | ^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `spacetimedb_proc_macros`\n |\n = help: if you wanted to use a crate named `spacetimedb_proc_macros`, use `cargo add spacetimedb_proc_macros` to add it to your `Cargo.toml`\n\nerror[E0599]: no method named `unwrap_or_else` found for struct `NextPosition` in the current scope\n --> src\\lib.rs:104:18\n |\n 46 | pub struct NextPosition {\n | ----------------------- method `unwrap_or_else` not found for this struct\n...\n100 | / ctx.db\n101 | | .next_positions()\n102 | | .entity_id()\n103 | | .update(next_pos)\n104 | | .unwrap_or_else(|_| {\n | | -^^^^^^^^^^^^^^ method not found in `NextPosition`\n | |_________________|\n |\n\nSome errors have detailed explanations: E0432, E0599.\nFor more information about an error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 4 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:19:47.819802100Z", + "finished_at": "2025-10-22T01:20:44.325532200Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n let users_table = ctx.db.users();\n\n // Insert Alice\n log::info!(\"Inserting Alice (id=1)\");\n users_table.insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n // Insert Bob\n log::info!(\"Inserting Bob (id=2)\");\n users_table.insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n // Update Alice\n log::info!(\"Updating Alice (id=1)\");\n if let Some(mut alice) = users_table.id().find(&1) {\n alice.name = \"Alice2\".to_string();\n alice.age = 31;\n alice.active = false;\n users_table.id().update(alice);\n } else {\n log::warn!(\"Alice (id=1) not found for update.\");\n }\n\n // Delete Bob\n log::info!(\"Deleting Bob (id=2)\");\n users_table.id().delete(&2);\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-gemini-2-5-flash-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.948618100Z", + "finished_at": "2025-10-22T01:20:41.604673600Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "#![allow(warnings)]\nuse spacetimedb::{spacetimedb, ReducerContext, Table};\n\n#[spacetimedb::table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling decorum v0.3.1\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\gemini-2-5-flash\\llm)\nerror[E0432]: unresolved import `spacetimedb::spacetimedb`\n --> src\\lib.rs:3:19\n |\n3 | use spacetimedb::{spacetimedb, ReducerContext, Table};\n | ^^^^^^^^^^^ no `spacetimedb` in the root\n\nFor more information about this error, try `rustc --explain E0432`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.988731700Z", + "finished_at": "2025-10-22T01:20:09.860012600Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, SpacetimeType};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.933580900Z", + "finished_at": "2025-10-22T01:20:40.967711600Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[spacetimedb::table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:19:50.275995300Z", + "finished_at": "2025-10-22T01:20:45.836508400Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "gemini-2.5-flash", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-flash-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\gemini-2-5-flash\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-gemini-2-5-flash-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:18:44.944401Z", + "finished_at": "2025-10-22T01:20:39.724546800Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": false, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "schema", + "route_api_model": "gemini-2.5-flash", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=AIzaSyCX9OLo722iLo4_gdYisaPYQXlK3qDBuik send failed: POST json send: error sending request for url (https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=AIzaSyCX9OLo722iLo4_gdYisaPYQXlK3qDBuik): operation timed out", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:20:45.840837500Z", + "finished_at": "2025-10-22T01:20:45.840837500Z" + } + } + }, + { + "name": "DeepSeek R1", + "route_api_model": "deepseek-reasoner", + "tasks": { + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "init_seed_bob": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "init_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + } + }, + "init_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.043895500Z", + "finished_at": "2025-10-22T02:03:40.901890500Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n ctx.db.users().id().update(User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n });\n ctx.db.users().id().delete(&2);\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.039016Z", + "finished_at": "2025-10-22T02:04:15.734906200Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_010_connect\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:14:21\n |\n14 | ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n14 | ctx.db.events().try_insert(Event { id: 0, kind: \"connected\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:19:21\n |\n19 | ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n19 | ctx.db.events().try_insert(Event { id: 0, kind: \"disconnected\".to_string() });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.046178400Z", + "finished_at": "2025-10-22T02:03:57.554832300Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt};\n\n#[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer]\nfn tick(_ctx: &ReducerContext) {}\n\n#[reducer(init)]\nfn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000)),\n });\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\deepseek-r1\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:4:28\n |\n4 | #[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))]\n | ^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:17:32\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:17:12\n |\n17 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:19:44\n |\n19 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000)),\n | -------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `TimeDuration`, found `Duration`\n | |\n | arguments to this enum variant are incorrect\n |\nnote: tuple variant defined here\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-lib-1.6.0\\src\\scheduler.rs:24:5\n |\n24 | Interval(TimeDuration),\n | ^^^^^^^^\nhelp: call `Into::into` on this expression to convert `std::time::Duration` into `TimeDuration`\n |\n19 | scheduled_at: ScheduleAt::Interval(std::time::Duration::from_micros(50_000).into()),\n | +++++++\n\nSome errors have detailed explanations: E0308, E0422, E0599.\nFor more information about an error, try `rustc --explain E0308`.\nerror: could not compile `spacetime-module` (lib) due to 4 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.026805600Z", + "finished_at": "2025-10-22T02:04:04.002330500Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&primitives__TableHandle` in the current scope\n --> src\\lib.rs:18:25\n |\n18 | ctx.db.primitives().insert(Primitive {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.primitives().try_insert(Primitive {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.054561600Z", + "finished_at": "2025-10-22T02:03:23.778947100Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result { id, name: user.name });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\deepseek-r1\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:23:26\n |\n23 | ctx.db.results().insert(Result { id, name: user.name });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n23 | ctx.db.results().try_insert(Result { id, name: user.name });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 29 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.041274Z", + "finished_at": "2025-10-22T02:04:27.506514100Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[derive(Clone)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\deepseek-r1\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:12\n |\n14 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 10 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:24\n |\n10 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:12\n |\n 10 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 14 | value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:12\n |\n 14 | value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:14:12\n |\n 14 | value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:14:12\n |\n14 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:19:22\n |\n19 | ctx.db.results().insert(Result {\n | -----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n19 | ctx.db.results().try_insert(Result {\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.050438900Z", + "finished_at": "2025-10-22T02:04:11.915717700Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt};\n\n#[table(name = tick_timer, schedule(reducer = \"tick\", column = \"scheduled_at\"))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::interval_micros(50_000),\n });\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\deepseek-r1\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:4:28\n |\n4 | #[table(name = tick_timer, schedule(reducer = \"tick\", column = \"scheduled_at\"))]\n | ^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:14:32\n |\n14 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:21:42\n |\n21 | pub fn tick(_ctx: &ReducerContext, _row: TickTimer) {}\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:14:12\n |\n14 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `interval_micros` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:16:35\n |\n16 | scheduled_at: ScheduleAt::interval_micros(50_000),\n | ^^^^^^^^^^^^^^^ variant or associated item not found in `ScheduleAt`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:21:8\n |\n 20 | #[reducer]\n | ---------- required by a bound introduced by this call\n 21 | pub fn tick(_ctx: &ReducerContext, _row: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:21:8\n |\n20 | #[reducer]\n | ---------- required by a bound introduced by this call\n21 | pub fn tick(_ctx: &ReducerContext, _row: TickTimer) {}\n | ^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `for<'a> fn(&'a ReducerContext, {type error}) {tick}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nSome errors have detailed explanations: E0277, E0412, E0422, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.060648200Z", + "finished_at": "2025-10-22T02:03:48.463035Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:03:23.779145700Z", + "finished_at": "2025-10-22T02:04:21.724059700Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[derive(Clone)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(Clone)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\deepseek-r1\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:12\n |\n17 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:16\n |\n20 | pub value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:24\n |\n16 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:16\n |\n 16 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 20 | pub value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:16\n |\n 20 | pub value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:20:16\n |\n 20 | pub value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:20:16\n |\n20 | pub value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:25:22\n |\n25 | ctx.db.results().insert(Result {\n | -----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n25 | ctx.db.results().try_insert(Result {\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.052387300Z", + "finished_at": "2025-10-22T02:04:15.749605500Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.029432200Z", + "finished_at": "2025-10-22T02:04:02.335403900Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(_ctx: &ReducerContext) {}\n\n#[reducer]\npub fn empty_reducer_with_int(_ctx: &ReducerContext, _count: i32) {}\n\n#[reducer]\npub fn empty_reducer_with_string(_ctx: &ReducerContext, _name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_two_args(_ctx: &ReducerContext, _count: i32, _name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_three_args(_ctx: &ReducerContext, _active: bool, _ratio: f32, _label: String) {}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:26.974729900Z", + "finished_at": "2025-10-22T02:04:12.589366100Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = results)]\npub struct r#Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(r#Result { id, sum });\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\deepseek-r1\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct r#Result {\n | ^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct r#Result {\n | ^^^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct r#Result {\n | ^^^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct r#Result {\n | ^^^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct r#Result {\n | ^^^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct r#Result {\n | ^^^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:18:22\n |\n18 | ctx.db.results().insert(r#Result { id, sum });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.results().try_insert(r#Result { id, sum });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 15 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.048290500Z", + "finished_at": "2025-10-22T02:04:15.740560200Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships)]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n #[index(btree)]\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:29:20\n |\n29 | ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n29 | ctx.db.users().try_insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:30:20\n |\n30 | ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n30 | ctx.db.users().try_insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:31:21\n |\n31 | ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n31 | ctx.db.groups().try_insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:32:21\n |\n32 | ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n32 | ctx.db.groups().try_insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:33:26\n |\n33 | ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n33 | ctx.db.memberships().try_insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:34:26\n |\n34 | ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n34 | ctx.db.memberships().try_insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:35:26\n |\n35 | ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n35 | ctx.db.memberships().try_insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.064516400Z", + "finished_at": "2025-10-22T02:03:57.558674600Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.036956300Z", + "finished_at": "2025-10-22T02:03:37.925783100Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[spacetimedb]\nstruct Rect {\n width: i32,\n height: i32,\n}\n\n#[spacetimedb]\nenum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\nstruct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\deepseek-r1\\llm)\nerror: cannot find attribute `spacetimedb` in this scope\n --> src\\lib.rs:4:3\n |\n4 | #[spacetimedb]\n | ^^^^^^^^^^^\n |\n = note: `spacetimedb` is in scope, but it is a crate, not an attribute\n\nerror: cannot find attribute `spacetimedb` in this scope\n --> src\\lib.rs:10:3\n |\n10 | #[spacetimedb]\n | ^^^^^^^^^^^\n |\n = note: `spacetimedb` is in scope, but it is a crate, not an attribute\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:8\n |\n20 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:21:8\n |\n21 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:8\n |\n 16 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | a: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:21:8\n |\n 16 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 21 | b: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:8\n |\n 20 | a: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:21:8\n |\n 21 | b: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:20:8\n |\n 20 | a: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:21:8\n |\n 21 | b: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:20:8\n |\n20 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:21:8\n |\n21 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&drawings__TableHandle` in the current scope\n --> src\\lib.rs:26:23\n |\n26 | ctx.db.drawings().insert(Drawing {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n26 | ctx.db.drawings().try_insert(Drawing {\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 13 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.058724Z", + "finished_at": "2025-10-22T02:04:21.001726200Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = accounts)]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n #[index(btree)]\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-deepseek-r1-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.062623Z", + "finished_at": "2025-10-22T02:03:43.382855700Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for position in ctx.db.positions().iter() {\n if let Some(velocity) = ctx.db.velocities().entity_id().find(&position.entity_id) {\n let next_x = position.x + velocity.vx;\n let next_y = position.y + velocity.vy;\n ctx.db.next_positions().insert(NextPosition {\n entity_id: position.entity_id,\n x: next_x,\n y: next_y,\n });\n }\n }\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:36:23\n |\n36 | ctx.db.entities().insert(Entity { id: 1 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n36 | ctx.db.entities().try_insert(Entity { id: 1 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:37:24\n |\n37 | ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n37 | ctx.db.positions().try_insert(Position { entity_id: 1, x: 0, y: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&velocities__TableHandle` in the current scope\n --> src\\lib.rs:38:25\n |\n38 | ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n38 | ctx.db.velocities().try_insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:40:23\n |\n40 | ctx.db.entities().insert(Entity { id: 2 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n40 | ctx.db.entities().try_insert(Entity { id: 2 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:41:24\n |\n41 | ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n41 | ctx.db.positions().try_insert(Position { entity_id: 2, x: 10, y: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&velocities__TableHandle` in the current scope\n --> src\\lib.rs:42:25\n |\n42 | ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n42 | ctx.db.velocities().try_insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n | ++++\n\nerror[E0599]: no method named `iter` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:47:40\n |\n47 | for position in ctx.db.positions().iter() {\n | ^^^^ method not found in `&positions__TableHandle`\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `iter` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\n\nerror[E0599]: no method named `insert` found for reference `&next_positions__TableHandle` in the current scope\n --> src\\lib.rs:51:37\n |\n51 | ctx.db.next_positions().insert(NextPosition {\n | ------------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n51 | ctx.db.next_positions().try_insert(NextPosition {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:03:19.389900300Z", + "finished_at": "2025-10-22T02:04:25.311795900Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\rust\\server\\deepseek-r1\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id, name, age, active });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id, name, age, active });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.032019Z", + "finished_at": "2025-10-22T02:03:19.389614100Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = \"users\")]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let updated_user = User { id, name, age, active };\n ctx.db.users().id().update(updated_user);\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\rust\\server\\deepseek-r1\\llm)\nerror: expected identifier\n --> src\\lib.rs:4:16\n |\n4 | #[table(name = \"users\")]\n | ^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `User` in this scope\n --> src\\lib.rs:15:24\n |\n15 | let updated_user = User { id, name, age, active };\n | ^^^^ not found in this scope\n\nerror[E0599]: no method named `users` found for struct `Local` in the current scope\n --> src\\lib.rs:16:12\n |\n16 | ctx.db.users().id().update(updated_user);\n | ^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0422, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.034689500Z", + "finished_at": "2025-10-22T02:04:28.298578Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "deepseek-reasoner", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.023760800Z", + "finished_at": "2025-10-22T02:03:48.961535500Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[derive(Clone)]\npub struct Address {\n street: String,\n zip: i32,\n}\n\n#[derive(Clone)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let home = Address { street: \"1 Main\".to_string(), zip: 11111 };\n let work = Address { street: \"2 Broad\".to_string(), zip: 22222 };\n let pos = Position { x: 7, y: 9 };\n ctx.db.profiles().insert(Profile { id: 1, home, work, pos });\n}", + "category": "schema", + "route_api_model": "deepseek-reasoner", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-deepseek-r1-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\deepseek-r1\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\deepseek-r1\\llm)\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:11\n |\n20 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:21:11\n |\n21 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:22:10\n |\n22 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:11\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:21:11\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 21 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:22:10\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 22 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:11\n |\n 20 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:21:11\n |\n 21 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:22:10\n |\n 22 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:20:11\n |\n 20 | home: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:21:11\n |\n 21 | work: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:22:10\n |\n 22 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:20:11\n |\n20 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:21:11\n |\n21 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:22:10\n |\n22 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:30:23\n |\n30 | ctx.db.profiles().insert(Profile { id: 1, home, work, pos });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n30 | ctx.db.profiles().try_insert(Profile { id: 1, home, work, pos });\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 16 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.056702800Z", + "finished_at": "2025-10-22T02:03:45.916822600Z" + } + } + }, + { + "name": "DeepSeek V3", + "route_api_model": "deepseek-chat", + "tasks": { + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.955544900Z", + "finished_at": "2025-10-22T02:08:36.159837200Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"connected\".to_string(),\n });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event {\n id: 0,\n kind: \"disconnected\".to_string(),\n });\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_010_connect\\rust\\server\\deepseek-v3\\llm)\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:14:21\n |\n14 | ctx.db.events().insert(Event {\n | ----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n14 | ctx.db.events().try_insert(Event {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:22:21\n |\n22 | ctx.db.events().insert(Event {\n | ----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n22 | ctx.db.events().try_insert(Event {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.981217400Z", + "finished_at": "2025-10-22T02:08:26.631923600Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\n\n#[table(name = tick_timer)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::IntervalMicros(50_000),\n });\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext) {}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\deepseek-v3\\llm)\nerror[E0599]: no variant or associated item named `IntervalMicros` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:16:35\n |\n16 | scheduled_at: ScheduleAt::IntervalMicros(50_000),\n | ^^^^^^^^^^^^^^ variant or associated item not found in `ScheduleAt`\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.958378100Z", + "finished_at": "2025-10-22T02:08:45.302247Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships, index(name = by_user, btree(columns = [user_id])), index(name = by_group, btree(columns = [group_id])))]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\deepseek-v3\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:28:20\n |\n28 | ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n28 | ctx.db.users().try_insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:29:20\n |\n29 | ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n29 | ctx.db.users().try_insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:30:21\n |\n30 | ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n30 | ctx.db.groups().try_insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:31:21\n |\n31 | ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n31 | ctx.db.groups().try_insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:32:26\n |\n32 | ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n32 | ctx.db.memberships().try_insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:33:26\n |\n33 | ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n33 | ctx.db.memberships().try_insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:34:26\n |\n34 | ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n34 | ctx.db.memberships().try_insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:19.006201200Z", + "finished_at": "2025-10-22T02:09:05.182432500Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-014-elementary-columns-golden", + "golden_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "llm_out": "id | count | total | price | ratio | active | name ----+-------+------------+-------+-------+--------+--------- 1 | 2 | 3000000000 | 1.5 | 2.25 | true | \"Alice\"", + "query": "SELECT id, count, total, price, ratio, active, name FROM primitives WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.992294300Z", + "finished_at": "2025-10-22T02:08:55.899517900Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\npub struct Rect {\n width: i32,\n height: i32,\n}\n\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\deepseek-v3\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:8:12\n |\n8 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:8:12\n |\n 4 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 8 | value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:8:12\n |\n 8 | value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:8:12\n |\n 8 | value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:8:12\n |\n8 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:23:22\n |\n23 | ctx.db.results().insert(Result {\n | -----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n23 | ctx.db.results().try_insert(Result {\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.989392400Z", + "finished_at": "2025-10-22T02:08:40.929988800Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.970596700Z", + "finished_at": "2025-10-22T02:08:26.533260Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\npub struct Rect {\n width: i32,\n height: i32,\n}\n\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\deepseek-v3\\llm)\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:8:8\n |\n8 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:9:8\n |\n9 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:8:8\n |\n 4 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 8 | a: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:9:8\n |\n 4 | #[table(name = drawings)]\n | ------------------------- required by a bound introduced by this call\n...\n 9 | b: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:8:8\n |\n 8 | a: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:9:8\n |\n 9 | b: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:8:8\n |\n 8 | a: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:9:8\n |\n 9 | b: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:8:8\n |\n8 | a: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:9:8\n |\n9 | b: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 10 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.998032900Z", + "finished_at": "2025-10-22T02:08:55.904718100Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n let users = ctx.db.users();\n users.insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n users.insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n let user1 = users.id().find(&1).unwrap();\n users.id().update(User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n });\n users.id().delete(&2);\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + } + }, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "basics-t-007-crud-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "crud", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.973330600Z", + "finished_at": "2025-10-22T02:09:07.097885400Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 5, + "passed_tests": 5, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for position in ctx.db.positions().iter() {\n if let Some(velocity) = ctx.db.velocities().entity_id().find(&position.entity_id) {\n let next_x = position.x + velocity.vx;\n let next_y = position.y + velocity.vy;\n ctx.db.next_positions().insert(NextPosition {\n entity_id: position.entity_id,\n x: next_x,\n y: next_y,\n });\n }\n }\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + } + }, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } + }, + "ecs_step_next_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:08:19.462412300Z", + "finished_at": "2025-10-22T02:09:12.348071Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\n\n#[table(name = tick_timer)]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n #[scheduled(reducer = tick, column = scheduled_at)]\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::IntervalMicros(50_000),\n });\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\deepseek-v3\\llm)\nerror: cannot find attribute `scheduled` in this scope\n --> src\\lib.rs:9:7\n |\n9 | #[scheduled(reducer = tick, column = scheduled_at)]\n | ^^^^^^^^^\n\nerror[E0599]: no variant or associated item named `IntervalMicros` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:17:35\n |\n17 | scheduled_at: ScheduleAt::IntervalMicros(50_000),\n | ^^^^^^^^^^^^^^ variant or associated item not found in `ScheduleAt`\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:19.000955600Z", + "finished_at": "2025-10-22T02:08:59.671864800Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[derive(Clone)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Score { left, right },\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\deepseek-v3\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:11:12\n |\n11 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:10:1\n |\n10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:16\n |\n14 | pub value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 10 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:10:24\n |\n10 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:16\n |\n 10 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 14 | pub value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:16\n |\n 14 | pub value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:14:16\n |\n 14 | pub value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:10:1\n |\n 10 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:11:1\n |\n 11 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:14:16\n |\n14 | pub value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:19:22\n |\n19 | ctx.db.results().insert(Result {\n | -----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n19 | ctx.db.results().try_insert(Result {\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.986277800Z", + "finished_at": "2025-10-22T02:08:40.897706900Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 4, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + } + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:08:19.552177500Z", + "finished_at": "2025-10-22T02:09:09.602647Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(user) = ctx.db.users().id().find(&id) {\n ctx.db.results().insert(Result { id: user.id, name: user.name });\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ethnum v1.5.2\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\deepseek-v3\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:23:26\n |\n23 | ctx.db.results().insert(Result { id: user.id, name: user.name });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n23 | ctx.db.results().try_insert(Result { id: user.id, name: user.name });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 29 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.975846300Z", + "finished_at": "2025-10-22T02:08:48.135151600Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(_ctx: &ReducerContext) {}\n\n#[reducer]\npub fn empty_reducer_with_int(_ctx: &ReducerContext, _count: i32) {}\n\n#[reducer]\npub fn empty_reducer_with_string(_ctx: &ReducerContext, _name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_two_args(_ctx: &ReducerContext, _count: i32, _name: String) {}\n\n#[reducer]\npub fn empty_reducer_with_three_args(_ctx: &ReducerContext, _active: bool, _ratio: f32, _label: String) {}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.861311Z", + "finished_at": "2025-10-22T02:08:50.271410300Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\rust\\server\\deepseek-v3\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:14:20\n |\n14 | ctx.db.users().insert(User { id, name, age, active });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n14 | ctx.db.users().try_insert(User { id, name, age, active });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.963870300Z", + "finished_at": "2025-10-22T02:08:19.462221600Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[derive(Clone)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}\n\n#[reducer]\npub fn init(_ctx: &ReducerContext) {}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\deepseek-v3\\llm)\nwarning: unused import: `Table`\n --> src\\lib.rs:2:51\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, Table};\n | ^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:14\n |\n14 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:14\n |\n 10 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 14 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:14\n |\n 14 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:14:14\n |\n 14 | pub pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:14:14\n |\n14 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 1 warning\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 1 warning emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.961341800Z", + "finished_at": "2025-10-22T02:08:19.459094900Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n ctx.db.users().insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling approx v0.3.2\n Compiling syn v2.0.107\n Compiling chrono v0.4.42\n Compiling ppv-lite86 v0.2.21\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\rust\\server\\deepseek-v3\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:14:20\n |\n14 | ctx.db.users().insert(User {\n | ---------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n14 | ctx.db.users().try_insert(User {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:20:20\n |\n20 | ctx.db.users().insert(User {\n | ---------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n20 | ctx.db.users().try_insert(User {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.977954300Z", + "finished_at": "2025-10-22T02:08:49.358520200Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, UniqueColumn};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n if let Some(mut user) = ctx.db.users().id().find(&id) {\n user.name = name;\n user.age = age;\n user.active = active;\n ctx.db.users().id().update(user);\n }\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "data_parity_update_user": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [ + 1, + "Alice2", + 31, + false + ], + "golden_db": "basics-t-005-update-golden", + "golden_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "llm_db": "basics-t-005-update-deepseek-v3-llm", + "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT id, name, age, active FROM users WHERE id=1", + "reducer": "update_user", + "server": "local" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.967883900Z", + "finished_at": "2025-10-22T02:08:45.299864Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": true, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = accounts)]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n #[index(btree)]\n name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.0, + "notes": { + "args": [], + "golden_db": "schema-t-018-constraints-golden", + "golden_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "llm_db": "schema-t-018-constraints-deepseek-v3-llm", + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM accounts WHERE id=1", + "reducer": "seed", + "server": "local" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "constraints_seed_two_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:19.003781Z", + "finished_at": "2025-10-22T02:08:58.991302800Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}", + "category": "basics", + "route_api_model": "deepseek-chat", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\deepseek-v3\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:18:22\n |\n18 | ctx.db.results().insert(Result { id, sum });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.results().try_insert(Result { id, sum });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 15 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.983946400Z", + "finished_at": "2025-10-22T02:08:59.682398900Z" + }, + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[derive(Clone, Debug)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(Clone, Debug)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n let home = Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n };\n let work = Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n };\n let pos = Position { x: 7, y: 9 };\n ctx.db.profiles().insert(Profile {\n id: 1,\n home,\n work,\n pos,\n });\n}", + "category": "schema", + "route_api_model": "deepseek-chat", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-deepseek-v3-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\deepseek-v3\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling cc v1.2.41\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling syn v2.0.107\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ppv-lite86 v0.2.21\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\deepseek-v3\\llm)\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:15\n |\n20 | pub home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:21:15\n |\n21 | pub work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:22:14\n |\n22 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:15\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | pub home: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:21:15\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 21 | pub work: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:22:14\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 22 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:15\n |\n 20 | pub home: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:21:15\n |\n 21 | pub work: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:22:14\n |\n 22 | pub pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:20:15\n |\n 20 | pub home: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:21:15\n |\n 21 | pub work: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:22:14\n |\n 22 | pub pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:20:15\n |\n20 | pub home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:21:15\n |\n21 | pub work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:22:14\n |\n22 | pub pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:36:23\n |\n36 | ctx.db.profiles().insert(Profile {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n36 | ctx.db.profiles().try_insert(Profile {\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 16 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.995325800Z", + "finished_at": "2025-10-22T02:08:59.806717500Z" + } + } + }, + { + "name": "Meta Llama 3.1 405B", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "tasks": { + "t_015_product_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_015_product_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table};\n\n#[derive(Clone, PartialEq, Eq, Debug)]\nstruct Address {\n street: String,\n zip: i32,\n}\n\n#[derive(Clone, PartialEq, Eq, Debug)]\nstruct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = profiles)]\nstruct Profile {\n #[primary_key]\n id: i32,\n home: Address,\n work: Address,\n pos: Position,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address {\n street: \"1 Main\".to_string(),\n zip: 11111,\n },\n work: Address {\n street: \"2 Broad\".to_string(),\n zip: 22222,\n },\n pos: Position { x: 7, y: 9 },\n });\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-015-product-type-columns-golden", + "llm_db": "schema-t-015-product-type-columns-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling spacetimedb-lib v1.6.0\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling getrandom v0.2.16\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling rand v0.8.5\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_015_product_type_columns\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:11\n |\n20 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: SpacetimeType` is not satisfied\n --> src\\lib.rs:21:11\n |\n21 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:22:10\n |\n22 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:11\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 20 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:21:11\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 21 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:22:10\n |\n 16 | #[table(name = profiles)]\n | ------------------------- required by a bound introduced by this call\n...\n 22 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:11\n |\n 20 | home: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:21:11\n |\n 21 | work: Address,\n | ^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Address`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:22:10\n |\n 22 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:20:11\n |\n 20 | home: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Address: Serialize` is not satisfied\n --> src\\lib.rs:21:11\n |\n 21 | work: Address,\n | ^^^^^^^ the trait `Serialize` is not implemented for `Address`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:22:10\n |\n 22 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:20:11\n |\n20 | home: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Address` does not implement `SpacetimeType`\n --> src\\lib.rs:21:11\n |\n21 | work: Address,\n | ^^^^^^^ the trait `SpacetimeType` is not implemented for `Address`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Address` to implement `TableColumn`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:22:10\n |\n22 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&profiles__TableHandle` in the current scope\n --> src\\lib.rs:27:23\n |\n27 | ctx.db.profiles().insert(Profile {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n27 | ctx.db.profiles().try_insert(Profile {\n | ++++\n\nSome errors have detailed explanations: E0277, E0599.\nFor more information about an error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 16 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.458660700Z", + "finished_at": "2025-10-22T02:14:09.997773900Z" + }, + "t_012_spacetime_product_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_012_spacetime_product_type", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]\nstruct Score {\n left: i32,\n right: i32,\n}\n\nspacetimedb::st_type!(Score);\n\n#[table(name = results)]\nstruct Result {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[reducer]\nfn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(Result { id, value: Score { left, right } });\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-012-spacetime-product-type-golden", + "llm_db": "schema-t-012-spacetime-product-type-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling constant_time_eq v0.3.1\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_012_spacetime_product_type\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0433]: failed to resolve: could not find `st_type` in `spacetimedb`\n --> src\\lib.rs:10:14\n |\n10 | spacetimedb::st_type!(Score);\n | ^^^^^^^ could not find `st_type` in `spacetimedb`\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:12:1\n |\n12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:13:8\n |\n13 | struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:12:1\n |\n12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:12:1\n |\n12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:12:1\n |\n12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:12:1\n |\n12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:12:1\n |\n12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: SpacetimeType` is not satisfied\n --> src\\lib.rs:16:12\n |\n16 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:1\n |\n 12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:13:1\n |\n 13 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 12 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:12:24\n |\n12 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:16:12\n |\n 12 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 16 | value: Score,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:1\n |\n 12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:13:1\n |\n 13 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:1\n |\n 12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:13:1\n |\n 13 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:16:12\n |\n 16 | value: Score,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Score`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:1\n |\n 12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:13:1\n |\n 13 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Score: Serialize` is not satisfied\n --> src\\lib.rs:16:12\n |\n 16 | value: Score,\n | ^^^^^ the trait `Serialize` is not implemented for `Score`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:12:1\n |\n 12 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:13:1\n |\n 13 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Score` does not implement `SpacetimeType`\n --> src\\lib.rs:16:12\n |\n16 | value: Score,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Score`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Score` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:21:22\n |\n21 | ctx.db.results().insert(Result { id, value: Score { left, right } });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n21 | ctx.db.results().try_insert(Result { id, value: Score { left, right } });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0433, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 21 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.449813200Z", + "finished_at": "2025-10-22T02:14:09.136053500Z" + }, + "t_019_many_to_many": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_019_many_to_many", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[table(name = memberships, index(name = by_user, btree(columns = [user_id])), index(name = by_group, btree(columns = [group_id])))]\npub struct Membership {\n #[primary_key]\n id: i32,\n user_id: i32,\n group_id: i32,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-019-many-to-many-golden", + "llm_db": "schema-t-019-many-to-many-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_019_many_to_many\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:28:20\n |\n28 | ctx.db.users().insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n28 | ctx.db.users().try_insert(User { user_id: 1, name: \"Alice\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:29:20\n |\n29 | ctx.db.users().insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n29 | ctx.db.users().try_insert(User { user_id: 2, name: \"Bob\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:31:21\n |\n31 | ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n31 | ctx.db.groups().try_insert(Group { group_id: 10, title: \"Admin\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&groups__TableHandle` in the current scope\n --> src\\lib.rs:32:21\n |\n32 | ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n32 | ctx.db.groups().try_insert(Group { group_id: 20, title: \"Dev\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:34:26\n |\n34 | ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n34 | ctx.db.memberships().try_insert(Membership { id: 1, user_id: 1, group_id: 10 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:35:26\n |\n35 | ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n35 | ctx.db.memberships().try_insert(Membership { id: 2, user_id: 1, group_id: 20 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&memberships__TableHandle` in the current scope\n --> src\\lib.rs:36:26\n |\n36 | ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n36 | ctx.db.memberships().try_insert(Membership { id: 3, user_id: 2, group_id: 20 });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.473282Z", + "finished_at": "2025-10-22T02:14:12.410921500Z" + }, + "t_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table};\n\n#[table(name = accounts, index(name = by_name, btree(columns = [name])))]\npub struct Account {\n #[primary_key]\n id: i32,\n #[unique]\n email: String,\n name: String,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.accounts().insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling decorum v0.3.1\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_018_constraints\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:15:23\n |\n15 | ctx.db.accounts().insert(Account {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.accounts().try_insert(Account {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&accounts__TableHandle` in the current scope\n --> src\\lib.rs:20:23\n |\n20 | ctx.db.accounts().insert(Account {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n20 | ctx.db.accounts().try_insert(Account {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.470558800Z", + "finished_at": "2025-10-22T02:14:08.994528500Z" + }, + "t_006_delete": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 3, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_006_delete\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "seed_users_row": { + "pass": true, + "partial": 1.0, + "notes": { + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + }, + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.431676800Z", + "finished_at": "2025-10-22T02:14:09.970999200Z" + }, + "t_004_insert": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_004_insert", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().insert(User { id, name, age, active });\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.5.0\n Compiling heck v0.4.1\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling log v0.4.28\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling cc v1.2.41\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_004_insert\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id, name, age, active });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id, name, age, active });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.425030600Z", + "finished_at": "2025-10-22T02:13:26.091003300Z" + }, + "t_021_multi_column_index": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_021_multi_column_index", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = logs, index(name = by_user_day, btree(columns = [user_id, day])))]\npub struct Log {\n #[primary_key]\n id: i32,\n user_id: i32,\n day: i32,\n message: String,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-021-multi-column-index-golden", + "llm_db": "schema-t-021-multi-column-index-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling heck v0.4.1\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling arrayvec v0.7.6\n Compiling smallvec v1.15.1\n Compiling bytemuck v1.24.0\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling arrayref v0.3.9\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling cc v1.2.41\n Compiling log v0.4.28\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling generic-array v0.14.9\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling syn v2.0.107\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:15:19\n |\n15 | ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.logs().try_insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:16:19\n |\n16 | ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.logs().try_insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&logs__TableHandle` in the current scope\n --> src\\lib.rs:17:19\n |\n17 | ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n17 | ctx.db.logs().try_insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:13:26.100075300Z", + "finished_at": "2025-10-22T02:14:14.894442800Z" + }, + "t_003_struct_in_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::table;\n\n#[derive(Clone, Copy, PartialEq, Eq, Hash, Debug)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-003-struct-in-table-golden", + "llm_db": "basics-t-003-struct-in-table-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling humantime v2.3.0\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling itertools v0.12.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_003_struct_in_table\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0277]: the trait bound `Position: SpacetimeType` is not satisfied\n --> src\\lib.rs:14:10\n |\n14 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0277]: the trait bound `Position: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:14:10\n |\n 10 | #[table(name = entities)]\n | ------------------------- required by a bound introduced by this call\n...\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'de>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0277]: the trait bound `Position: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:14:10\n |\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `Position`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0277]: the trait bound `Position: Serialize` is not satisfied\n --> src\\lib.rs:14:10\n |\n 14 | pos: Position,\n | ^^^^^^^^ the trait `Serialize` is not implemented for `Position`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0277]: the column type `Position` does not implement `SpacetimeType`\n --> src\\lib.rs:14:10\n |\n14 | pos: Position,\n | ^^^^^^^^ the trait `SpacetimeType` is not implemented for `Position`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Position` to implement `TableColumn`\n\nFor more information about this error, try `rustc --explain E0277`.\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.422630600Z", + "finished_at": "2025-10-22T02:13:26.070919500Z" + }, + "t_016_sum_type_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_016_sum_type_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[derive(spacetimedb::SpacetimeType)]\nstruct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(spacetimedb::SpacetimeType)]\nenum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\nstruct Drawing {\n #[primary_key]\n id: i32,\n a: Shape,\n b: Shape,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n let rect = Rect { width: 4, height: 6 };\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(rect),\n });\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-016-sum-type-columns-golden", + "llm_db": "schema-t-016-sum-type-columns-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling rand_chacha v0.3.1\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling syn v2.0.107\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&drawings__TableHandle` in the current scope\n --> src\\lib.rs:27:23\n |\n27 | ctx.db.drawings().insert(Drawing {\n | ------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n27 | ctx.db.drawings().try_insert(Drawing {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.462347900Z", + "finished_at": "2025-10-22T02:14:11.268457400Z" + }, + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::reducer;\n\n#[reducer]\nfn empty_reducer_no_args() {\n}\n\n#[reducer]\nfn empty_reducer_with_int(count: i32) {\n}\n\n#[reducer]\nfn empty_reducer_with_string(name: String) {\n}\n\n#[reducer]\nfn empty_reducer_with_two_args(count: i32, name: String) {\n}\n\n#[reducer]\nfn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-000-empty-reducers-golden", + "llm_db": "basics-t-000-empty-reducers-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling spacetimedb-lib v1.6.0\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_000_empty_reducers\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:5:4\n |\n 4 | #[reducer]\n | ---------- required by a bound introduced by this call\n 5 | fn empty_reducer_no_args() {\n | ^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn() {empty_reducer_no_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:5:4\n |\n 4 | #[reducer]\n | ---------- required by a bound introduced by this call\n 5 | fn empty_reducer_no_args() {\n | ^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn() {empty_reducer_no_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:9:4\n |\n 8 | #[reducer]\n | ---------- required by a bound introduced by this call\n 9 | fn empty_reducer_with_int(count: i32) {\n | ^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(i32) {empty_reducer_with_int}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:9:34\n |\n9 | fn empty_reducer_with_int(count: i32) {\n | ^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `i32`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:9:4\n |\n 8 | #[reducer]\n | ---------- required by a bound introduced by this call\n 9 | fn empty_reducer_with_int(count: i32) {\n | ^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(i32) {empty_reducer_with_int}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:4\n |\n 12 | #[reducer]\n | ---------- required by a bound introduced by this call\n 13 | fn empty_reducer_with_string(name: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(std::string::String) {empty_reducer_with_string}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:13:36\n |\n13 | fn empty_reducer_with_string(name: String) {\n | ^^^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `std::string::String`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:13:4\n |\n12 | #[reducer]\n | ---------- required by a bound introduced by this call\n13 | fn empty_reducer_with_string(name: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(std::string::String) {empty_reducer_with_string}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:17:4\n |\n 16 | #[reducer]\n | ---------- required by a bound introduced by this call\n 17 | fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(i32, std::string::String) {empty_reducer_with_two_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:17:39\n |\n17 | fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `i32`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:17:4\n |\n16 | #[reducer]\n | ---------- required by a bound introduced by this call\n17 | fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(i32, std::string::String) {empty_reducer_with_two_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:21:4\n |\n 20 | #[reducer]\n | ---------- required by a bound introduced by this call\n 21 | fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(bool, f32, std::string::String) {empty_reducer_with_three_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `register_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:365:66\n |\n365 | pub fn register_reducer<'a, A: Args<'a>, I: ReducerInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: the first argument of a reducer must be `&ReducerContext`\n --> src\\lib.rs:21:42\n |\n21 | fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^ first argument must be `&ReducerContext`\n |\n = help: the trait `ReducerContextArg` is not implemented for `bool`\n = help: the trait `ReducerContextArg` is implemented for `&ReducerContext`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:21:4\n |\n20 | #[reducer]\n | ---------- required by a bound introduced by this call\n21 | fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this reducer signature is not valid\n |\n = help: the trait `Reducer<'_, _>` is not implemented for fn item `fn(bool, f32, std::string::String) {empty_reducer_with_three_args}`\n = note: \n = note: reducer signatures must match the following pattern:\n = note: `Fn(&ReducerContext, [T1, ...]) [-> Result<(), impl Display>]`\n = note: where each `Ti` type implements `SpacetimeType`.\n = note: \nnote: required by a bound in `invoke_reducer`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\rt.rs:23:19\n |\n22 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n23 | reducer: impl Reducer<'a, A>,\n | ^^^^^^^^^^^^^^ required by this bound in `invoke_reducer`\n\nwarning: unused variable: `count`\n --> src\\lib.rs:9:27\n |\n9 | fn empty_reducer_with_int(count: i32) {\n | ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`\n |\n = note: `#[warn(unused_variables)]` on by default\n\nwarning: unused variable: `name`\n --> src\\lib.rs:13:30\n |\n13 | fn empty_reducer_with_string(name: String) {\n | ^^^^ help: if this is intentional, prefix it with an underscore: `_name`\n\nwarning: unused variable: `count`\n --> src\\lib.rs:17:32\n |\n17 | fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^^^ help: if this is intentional, prefix it with an underscore: `_count`\n\nwarning: unused variable: `name`\n --> src\\lib.rs:17:44\n |\n17 | fn empty_reducer_with_two_args(count: i32, name: String) {\n | ^^^^ help: if this is intentional, prefix it with an underscore: `_name`\n\nwarning: unused variable: `active`\n --> src\\lib.rs:21:34\n |\n21 | fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_active`\n\nwarning: unused variable: `ratio`\n --> src\\lib.rs:21:48\n |\n21 | fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ratio`\n\nwarning: unused variable: `label`\n --> src\\lib.rs:21:60\n |\n21 | fn empty_reducer_with_three_args(active: bool, ratio: f32, label: String) {\n | ^^^^^ help: if this is intentional, prefix it with an underscore: `_label`\n\nFor more information about this error, try `rustc --explain E0277`.\nwarning: `spacetime-module` (lib) generated 7 warnings\nerror: could not compile `spacetime-module` (lib) due to 14 previous errors; 7 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.386640500Z", + "finished_at": "2025-10-22T02:14:09.978744700Z" + }, + "t_020_ecs": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 5, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[reducer(init)]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.entities().insert(Entity { id: 2 });\n ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n for pos in ctx.db.positions().iter() {\n let vel = ctx.db.velocities().entity_id().find(&pos.entity_id).unwrap();\n let next_pos = NextPosition {\n entity_id: pos.entity_id,\n x: pos.x + vel.vx,\n y: pos.y + vel.vy,\n };\n ctx.db.next_positions().insert(next_pos);\n }\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling shlex v1.3.0\n Compiling anyhow v1.0.100\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling constant_time_eq v0.3.1\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling cc v1.2.41\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling blake3 v1.8.2\n Compiling spacetimedb-primitives v1.6.0\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling decorum v0.3.1\n Compiling digest v0.10.7\n Compiling ppv-lite86 v0.2.21\n Compiling sha3 v0.10.8\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:36:23\n |\n36 | ctx.db.entities().insert(Entity { id: 1 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n36 | ctx.db.entities().try_insert(Entity { id: 1 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&entities__TableHandle` in the current scope\n --> src\\lib.rs:37:23\n |\n37 | ctx.db.entities().insert(Entity { id: 2 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n37 | ctx.db.entities().try_insert(Entity { id: 2 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:38:24\n |\n38 | ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n38 | ctx.db.positions().try_insert(Position { entity_id: 1, x: 0, y: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:39:24\n |\n39 | ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n39 | ctx.db.positions().try_insert(Position { entity_id: 2, x: 10, y: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&velocities__TableHandle` in the current scope\n --> src\\lib.rs:40:25\n |\n40 | ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n40 | ctx.db.velocities().try_insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&velocities__TableHandle` in the current scope\n --> src\\lib.rs:41:25\n |\n41 | ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n41 | ctx.db.velocities().try_insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n | ++++\n\nerror[E0599]: no method named `iter` found for reference `&positions__TableHandle` in the current scope\n --> src\\lib.rs:46:35\n |\n46 | for pos in ctx.db.positions().iter() {\n | ^^^^ method not found in `&positions__TableHandle`\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `iter` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\n\nerror[E0599]: no method named `insert` found for reference `&next_positions__TableHandle` in the current scope\n --> src\\lib.rs:53:33\n |\n53 | ctx.db.next_positions().insert(next_pos);\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n53 | ctx.db.next_positions().try_insert(next_pos);\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 8 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:13:26.091254200Z", + "finished_at": "2025-10-22T02:14:16.588476700Z" + }, + "t_014_elementary_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_014_elementary_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n id: i32,\n count: i32,\n total: i64,\n price: f32,\n ratio: f64,\n active: bool,\n name: String,\n}\n\n#[reducer]\nfn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3000000000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-014-elementary-columns-golden", + "llm_db": "schema-t-014-elementary-columns-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling constant_time_eq v0.3.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ethnum v1.5.2\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling ppv-lite86 v0.2.21\n Compiling syn v2.0.107\n Compiling rand_chacha v0.3.1\n Compiling digest v0.10.7\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_014_elementary_columns\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&primitives__TableHandle` in the current scope\n --> src\\lib.rs:18:25\n |\n18 | ctx.db.primitives().insert(Primitive {\n | --------------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.primitives().try_insert(Primitive {\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.455861200Z", + "finished_at": "2025-10-22T02:14:09.078800400Z" + }, + "t_009_init": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_009_init", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 67 packages to latest compatible versions\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling constant_time_eq v0.3.1\n Compiling bytes v1.10.1\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling getrandom v0.2.16\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling rand_core v0.6.4\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_009_init\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:15:20\n |\n15 | ctx.db.users().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n15 | ctx.db.users().try_insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:16:20\n |\n16 | ctx.db.users().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n16 | ctx.db.users().try_insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.441288700Z", + "finished_at": "2025-10-22T02:13:34.025973800Z" + }, + "t_008_index_lookup": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_008_index_lookup", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n name: String,\n}\n\n#[reducer]\nfn lookup_user_name(ctx: &ReducerContext, id: i32) {\n let user = ctx.db.users().id().find(id);\n if let Some(user) = user {\n ctx.db.results().insert(Result { id, name: user.name.clone() });\n }\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-008-index-lookup-golden", + "llm_db": "basics-t-008-index-lookup-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling convert_case v0.4.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling ethnum v1.5.2\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_008_index_lookup\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&User, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&User, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:14:12\n |\n14 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(_::__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(_::__ProductVisitor, &_) -> std::result::Result<_::__ProductFieldIdent, __E>`\n found signature `fn(_::__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:13:1\n |\n13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:22\n |\n4 | #[table(name = users)]\n | ---------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = users)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 13 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:13:24\n |\n13 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:13:1\n |\n 13 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:14:1\n |\n 14 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:24:26\n |\n24 | ctx.db.results().insert(Result { id, name: user.name.clone() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n24 | ctx.db.results().try_insert(Result { id, name: user.name.clone() });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 29 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.437718400Z", + "finished_at": "2025-10-22T02:14:08.777761400Z" + }, + "t_013_spacetime_sum_type": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_013_spacetime_sum_type", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table};\n\n#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]\nstruct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]\nenum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\nstruct Result {\n #[primary_key]\n id: i32,\n value: Shape,\n}\n\n#[reducer]\nfn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(Result {\n id,\n value: Shape::Circle(radius),\n });\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-013-spacetime-sum-type-golden", + "llm_db": "schema-t-013-spacetime-sum-type-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling rand_core v0.6.4\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling ethnum v1.5.2\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling rand v0.8.5\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_013_spacetime_sum_type\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:17:8\n |\n17 | struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:16:1\n |\n16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: SpacetimeType` is not satisfied\n --> src\\lib.rs:20:12\n |\n20 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 16 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:16:24\n |\n16 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'de>` is not satisfied\n --> src\\lib.rs:20:12\n |\n 16 | #[table(name = results)]\n | ------------------------ required by a bound introduced by this call\n...\n 20 | value: Shape,\n | ^^^^^ the trait `Deserialize<'de>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::de::SeqProductAccess::next_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:316:24\n |\n316 | fn next_element>(&mut self) -> Result, Self::Error> {\n | ^^^^^^^^^^^^^^^^ required by this bound in `SeqProductAccess::next_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Deserialize<'_>` is not satisfied\n --> src\\lib.rs:20:12\n |\n 20 | value: Shape,\n | ^^^^^ the trait `Deserialize<'_>` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Deserialize<'de>`:\n &'de [u8]\n &'de str\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n and 101 others\nnote: required by a bound in `get_field_value`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\de.rs:345:27\n |\n345 | fn get_field_value>(&mut self) -> Result {\n | ^^^^^^^^^^^^^^^^ required by this bound in `NamedProductAccess::get_field_value`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the trait bound `Shape: Serialize` is not satisfied\n --> src\\lib.rs:20:12\n |\n 20 | value: Shape,\n | ^^^^^ the trait `Serialize` is not implemented for `Shape`\n |\n = help: the following other types implement trait `Serialize`:\n &T\n ()\n (T0, T1)\n (T0, T1, T2)\n (T0, T1, T2, T3)\n (T0, T1, T2, T3, T4)\n (T0, T1, T2, T3, T4, T5)\n (T0, T1, T2, T3, T4, T5, T6)\n and 108 others\nnote: required by a bound in `spacetimedb::spacetimedb_lib::ser::SerializeNamedProduct::serialize_element`\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-sats-1.6.0\\src\\ser.rs:382:29\n |\n382 | fn serialize_element(&mut self, name: Option<&str>, elem: &T) -> Result<(), Self::Error>;\n | ^^^^^^^^^ required by this bound in `SerializeNamedProduct::serialize_element`\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:16:1\n |\n 16 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:17:1\n |\n 17 | struct Result {\n | ^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0277]: the column type `Shape` does not implement `SpacetimeType`\n --> src\\lib.rs:20:12\n |\n20 | value: Shape,\n | ^^^^^ the trait `SpacetimeType` is not implemented for `Shape`\n |\n = note: table column types all must implement `SpacetimeType`\n = note: if you own the type, try adding `#[derive(SpacetimeType)]` to its definition\n = help: the following other types implement trait `SpacetimeType`:\n &T\n ()\n AlgebraicType\n AlgebraicTypeRef\n Arc\n ArrayType\n Box\n ColId\n and 78 others\n = note: required for `Shape` to implement `TableColumn`\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:25:22\n |\n25 | ctx.db.results().insert(Result {\n | -----------------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n25 | ctx.db.results().try_insert(Result {\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 20 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.452789300Z", + "finished_at": "2025-10-22T02:14:08.953201800Z" + }, + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", + "lang": "rust", + "golden_published": true, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 1, + "llm_output": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = products)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_001_basic_tables\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "schema_parity": { + "pass": true, + "partial": 1.0, + "notes": { + "golden_db": "basics-t-001-basic-tables-golden", + "llm_db": "basics-t-001-basic-tables-meta-llama-3-1-405b-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.416568400Z", + "finished_at": "2025-10-22T02:14:04.468339400Z" + }, + "t_007_crud": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_007_crud", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 4, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn crud(ctx: &ReducerContext) {\n let users = ctx.db.users();\n\n let _ = users.insert(User {\n id: 1,\n name: \"Alice\".to_string(),\n age: 30,\n active: true,\n });\n\n let _ = users.insert(User {\n id: 2,\n name: \"Bob\".to_string(),\n age: 22,\n active: false,\n });\n\n let _ = users.id().update(&1, User {\n id: 1,\n name: \"Alice2\".to_string(),\n age: 31,\n active: false,\n });\n\n let _ = users.id().delete(&2);\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling smallvec v1.15.1\n Compiling second-stack v0.3.5\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling constant_time_eq v0.3.1\n Compiling hex v0.4.3\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling crypto-common v0.1.6\n Compiling block-buffer v0.10.4\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling rand v0.8.5\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_007_crud\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:17:19\n |\n17 | let _ = users.insert(User {\n | ------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n17 | let _ = users.try_insert(User {\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&users__TableHandle` in the current scope\n --> src\\lib.rs:24:19\n |\n24 | let _ = users.insert(User {\n | ------^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n24 | let _ = users.try_insert(User {\n | ++++\n\nerror[E0061]: this method takes 1 argument but 2 arguments were supplied\n --> src\\lib.rs:31:24\n |\n 31 | let _ = users.id().update(&1, User {\n | ^^^^^^ -- unexpected argument #1 of type `&{integer}`\n |\nnote: method defined here\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\table.rs:369:12\n |\n369 | pub fn update(&self, new_row: Tbl::Row) -> Tbl::Row {\n | ^^^^^^\nhelp: remove the extra argument\n |\n 31 - let _ = users.id().update(&1, User {\n 31 + let _ = users.id().update(User {\n |\n\nSome errors have detailed explanations: E0061, E0599.\nFor more information about an error, try `rustc --explain E0061`.\nerror: could not compile `spacetime-module` (lib) due to 3 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.435057100Z", + "finished_at": "2025-10-22T02:14:11.230056900Z" + }, + "t_017_scheduled_columns": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 2, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, ScheduledColumn};\n\n#[table(name = tick_timer, scheduling = { reducer = tick, column = scheduled_at })]\nstruct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\nfn init(ctx: &ReducerContext) {\n let timer = TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::repeating_interval(50_000),\n };\n ctx.db.tick_timer().insert(timer);\n}\n\n#[reducer(scheduled)]\nfn tick(ctx: &ReducerContext, timer: &TickTimer) {\n // This reducer will be called every 50_000 microseconds.\n}", + "category": "schema", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "schema-t-017-scheduled-columns-golden", + "llm_db": "schema-t-017-scheduled-columns-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling serde v1.0.228\n Compiling shlex v1.3.0\n Compiling either v1.15.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling thiserror v1.0.69\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling bytemuck v1.24.0\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling cc v1.2.41\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling constant_time_eq v0.3.1\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling ethnum v1.5.2\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling syn v2.0.107\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:4:28\n |\n4 | #[table(name = tick_timer, scheduling = { reducer = tick, column = scheduled_at })]\n | ^^^^^^^^^^\n\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:21:11\n |\n21 | #[reducer(scheduled)]\n | ^^^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::ScheduledColumn`\n --> src\\lib.rs:2:63\n |\n2 | use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, ScheduledColumn};\n | ^^^^^^^^^^^^^^^ no `ScheduledColumn` in the root\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:14:17\n |\n14 | let timer = TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src\\lib.rs:22:39\n |\n22 | fn tick(ctx: &ReducerContext, timer: &TickTimer) {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no variant or associated item named `repeating_interval` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:16:35\n |\n16 | scheduled_at: ScheduleAt::repeating_interval(50_000),\n | ^^^^^^^^^^^^^^^^^^ variant or associated item not found in `ScheduleAt`\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.tick_timer().insert(timer);\n | ^^^^^^^^^^ method not found in `Local`\n\nSome errors have detailed explanations: E0412, E0422, E0432, E0599.\nFor more information about an error, try `rustc --explain E0412`.\nerror: could not compile `spacetime-module` (lib) due to 7 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.466778900Z", + "finished_at": "2025-10-22T02:14:10.978538400Z" + }, + "t_011_helper_function": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_011_helper_function", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table};\n\n#[table(name = results)]\npub struct Result {\n #[primary_key]\n id: i32,\n sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 {\n a + b\n}\n\n#[reducer]\nfn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n let sum = add(a, b);\n ctx.db.results().insert(Result { id, sum });\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-011-helper-function-golden", + "llm_db": "basics-t-011-helper-function-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling serde v1.0.228\n Compiling nohash-hasher v0.2.0\n Compiling bitflags v2.10.0\n Compiling thiserror v1.0.69\n Compiling anyhow v1.0.100\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling heck v0.4.1\n Compiling smallvec v1.15.1\n Compiling arrayref v0.3.9\n Compiling spacetimedb-lib v1.6.0\n Compiling bytes v1.10.1\n Compiling hex v0.4.3\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling second-stack v0.3.5\n Compiling bytemuck v1.24.0\n Compiling scoped-tls v1.0.1\n Compiling log v0.4.28\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling ppv-lite86 v0.2.21\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling ethnum v1.5.2\n Compiling sha3 v0.10.8\n Compiling syn v2.0.107\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_011_helper_function\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0107]: struct takes 0 generic arguments but 2 generic arguments were supplied\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected 0 generic arguments\n |\nnote: struct defined here, with 0 generic parameters\n --> src\\lib.rs:5:12\n |\n5 | pub struct Result {\n | ^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `deserialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(_) -> std::result::Result>::Error>`\n found signature `fn(_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_seq_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit_named_product` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, _) -> std::result::Result>::Error>`\n found signature `fn(__ProductVisitor, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `visit` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<__ProductFieldIdent, __E>`, found `Result`\n |\n = note: expected signature `fn(__ProductVisitor, &_) -> std::result::Result<__ProductFieldIdent, __E>`\n found signature `fn(__ProductVisitor, &_) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0053]: method `serialize` has an incompatible type for trait\n --> src\\lib.rs:4:1\n |\n4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^ expected `Result<::Ok, ...>`, found `Result`\n |\n = note: expected signature `fn(&Result, _) -> std::result::Result<::Ok, ::Error>`\n found signature `fn(&Result, _) -> Result`\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `Result` and `Result` have similar names, but are actually distinct types\nnote: `Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\nhelp: consider using `Result::expect` to unwrap the `std::result::Result>::Error>` value, panicking if the value is a `Result::Err`\n |\n 4 | #[table(name = results)].expect(\"REASON\")\n | +++++++++++++++++\n\nerror[E0277]: the `?` operator can only be used in a method that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src\\lib.rs:4:24\n |\n4 | #[table(name = results)]\n | -----------------------^\n | | |\n | | cannot use the `?` operator in a method that returns `Result`\n | this function should return `Result` or `Option` to accept `?`\n |\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` which comes from the expansion of the attribute macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result`\n | expected `Result` because of return type\n |\n = note: `std::result::Result` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<_, _>`\n | expected `Result` because of return type\n |\n = note: `std::result::Result<_, _>` and `Result` have similar names, but are actually distinct types\nnote: `std::result::Result<_, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<__ProductFieldIdent, _>`\n | expected `Result` because of return type\n |\n = note: `Result<__ProductFieldIdent, _>` and `Result` have similar names, but are actually distinct types\nnote: `Result<__ProductFieldIdent, _>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0308]: mismatched types\n --> src\\lib.rs:4:1\n |\n 4 | #[table(name = results)]\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n | |\n | expected `Result`, found `Result<::Ok, ...>`\n | expected `Result` because of return type\n |\n = note: `Result<::Ok, ...>` and `Result` have similar names, but are actually distinct types\nnote: `Result<::Ok, ...>` is defined in crate `core`\n --> C:\\Users\\bradl\\.rustup\\toolchains\\1.90.0-x86_64-pc-windows-msvc\\lib/rustlib/src/rust\\library/core/src/result.rs:548:1\n |\n548 | pub enum Result {\n | ^^^^^^^^^^^^^^^^^^^^^\nnote: `Result` is defined in the current crate\n --> src\\lib.rs:5:1\n |\n 5 | pub struct Result {\n | ^^^^^^^^^^^^^^^^^\n = note: this error originates in the derive macro `spacetimedb::__TableHelper` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0599]: no method named `insert` found for reference `&results__TableHandle` in the current scope\n --> src\\lib.rs:18:22\n |\n18 | ctx.db.results().insert(Result { id, sum });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n18 | ctx.db.results().try_insert(Result { id, sum });\n | ++++\n\nSome errors have detailed explanations: E0053, E0107, E0277, E0308, E0599.\nFor more information about an error, try `rustc --explain E0053`.\nerror: could not compile `spacetime-module` (lib) due to 15 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.446837900Z", + "finished_at": "2025-10-22T02:14:11.040357700Z" + }, + "t_010_connect": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_010_connect", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n id: i32,\n kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_010_connect\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling serde_core v1.0.228\n Compiling cfg-if v1.0.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling find-msvc-tools v0.1.4\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling nohash-hasher v0.2.0\n Compiling thiserror v1.0.69\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling heck v0.5.0\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling bytes v1.10.1\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling constant_time_eq v0.3.1\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling rand_core v0.6.4\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling syn v2.0.107\n Compiling digest v0.10.7\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling sha3 v0.10.8\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_010_connect\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:14:21\n |\n14 | ctx.db.events().insert(Event { id: 0, kind: \"connected\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n14 | ctx.db.events().try_insert(Event { id: 0, kind: \"connected\".to_string() });\n | ++++\n\nerror[E0599]: no method named `insert` found for reference `&events__TableHandle` in the current scope\n --> src\\lib.rs:19:21\n |\n19 | ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".to_string() });\n | ^^^^^^\n |\n = help: items from traits can only be used if the trait is in scope\nhelp: trait `Table` which provides `insert` is implemented but not in scope; perhaps you want to import it\n |\n 2 + use spacetimedb::Table;\n |\nhelp: there is a method `try_insert` with a similar name\n |\n19 | ctx.db.events().try_insert(Event { id: 0, kind: \"disconnected\".to_string() });\n | ++++\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `spacetime-module` (lib) due to 2 previous errors\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.444092200Z", + "finished_at": "2025-10-22T02:14:09.981648400Z" + }, + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, ScheduleAt, ScheduleInterval};\n\n#[table(name = tick_timer, scheduling = { reducer = tick, column = scheduled_at })]\nstruct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer(init)]\nfn init(ctx: &ReducerContext) {\n let timer = TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(ScheduleInterval::new(50_000).unwrap()),\n };\n ctx.db.tick_timer().insert(timer);\n}\n\n#[reducer(scheduled = tick_timer)]\nfn tick(ctx: &ReducerContext, scheduled_id: u64) {\n // This reducer will be triggered at the scheduled time\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-002-scheduled-table-golden", + "llm_db": "basics-t-002-scheduled-table-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling unicode-ident v1.0.20\n Compiling quote v1.0.41\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling find-msvc-tools v0.1.4\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling bitflags v2.10.0\n Compiling nohash-hasher v0.2.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling arrayvec v0.7.6\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling heck v0.5.0\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling bytemuck v1.24.0\n Compiling constant_time_eq v0.3.1\n Compiling second-stack v0.3.5\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.6.0\n Compiling smallvec v1.15.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling spacetimedb-primitives v1.6.0\n Compiling getrandom v0.2.16\n Compiling arrayref v0.3.9\n Compiling bytes v1.10.1\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling blake3 v1.8.2\n Compiling ppv-lite86 v0.2.21\n Compiling ethnum v1.5.2\n Compiling rand_chacha v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling rand v0.8.5\n Compiling digest v0.10.7\n Compiling syn v2.0.107\n Compiling sha3 v0.10.8\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling decorum v0.3.1\n Compiling thiserror-impl v1.0.69\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling derive_more v0.99.20\n Compiling enum-as-inner v0.6.1\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src\\lib.rs:4:28\n |\n4 | #[table(name = tick_timer, scheduling = { reducer = tick, column = scheduled_at })]\n | ^^^^^^^^^^\n\nerror: expected one of: `init`, `client_connected`, `client_disconnected`, `update`, `name`\n --> src\\lib.rs:21:11\n |\n21 | #[reducer(scheduled = tick_timer)]\n | ^^^^^^^^^\n\nerror[E0432]: unresolved import `spacetimedb::ScheduleInterval`\n --> src\\lib.rs:2:63\n |\n2 | use spacetimedb::{table, reducer, ReducerContext, ScheduleAt, ScheduleInterval};\n | ^^^^^^^^^^^^^^^^ no `ScheduleInterval` in the root\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src\\lib.rs:14:17\n |\n14 | let timer = TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0599]: no method named `tick_timer` found for struct `Local` in the current scope\n --> src\\lib.rs:18:12\n |\n18 | ctx.db.tick_timer().insert(timer);\n | ^^^^^^^^^^ method not found in `Local`\n\nwarning: unused variable: `ctx`\n --> src\\lib.rs:22:9\n |\n22 | fn tick(ctx: &ReducerContext, scheduled_id: u64) {\n | ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`\n |\n = note: `#[warn(unused_variables)]` on by default\n\nwarning: unused variable: `scheduled_id`\n --> src\\lib.rs:22:31\n |\n22 | fn tick(ctx: &ReducerContext, scheduled_id: u64) {\n | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_scheduled_id`\n\nSome errors have detailed explanations: E0422, E0432, E0599.\nFor more information about an error, try `rustc --explain E0422`.\nwarning: `spacetime-module` (lib) generated 2 warnings\nerror: could not compile `spacetime-module` (lib) due to 5 previous errors; 2 warnings emitted\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.419692400Z", + "finished_at": "2025-10-22T02:14:10.002878600Z" + }, + "t_005_update": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_005_update", + "lang": "rust", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 3, + "passed_tests": 0, + "llm_output": "use spacetimedb::{reducer, ReducerContext, table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[reducer]\nfn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n let user = User { id, name, age, active };\n ctx.db.users().id().update(&user.id, user);\n}", + "category": "basics", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-meta-llama-3-1-405b-llm", + "work_dir_golden": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\rust\\server\\meta-llama-3-1-405b\\llm", + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Blocking waiting for file lock on package cache\n Updating crates.io index\n Blocking waiting for file lock on package cache\n Locking 67 packages to latest compatible versions\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Compiling proc-macro2 v1.0.101\n Compiling quote v1.0.41\n Compiling unicode-ident v1.0.20\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling cfg-if v1.0.4\n Compiling serde_core v1.0.228\n Compiling zerocopy v0.8.27\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling shlex v1.3.0\n Compiling find-msvc-tools v0.1.4\n Compiling bitflags v2.10.0\n Compiling anyhow v1.0.100\n Compiling thiserror v1.0.69\n Compiling nohash-hasher v0.2.0\n Compiling convert_case v0.4.0\n Compiling keccak v0.1.5\n Compiling heck v0.4.1\n Compiling heck v0.5.0\n Compiling humantime v2.3.0\n Compiling arrayvec v0.7.6\n Compiling hex v0.4.3\n Compiling bytemuck v1.24.0\n Compiling bytes v1.10.1\n Compiling arrayref v0.3.9\n Compiling smallvec v1.15.1\n Compiling constant_time_eq v0.3.1\n Compiling itertools v0.12.1\n Compiling cc v1.2.41\n Compiling getrandom v0.2.16\n Compiling spacetimedb-lib v1.6.0\n Compiling second-stack v0.3.5\n Compiling log v0.4.28\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.9\n Compiling num-traits v0.2.19\n Compiling rand_core v0.6.4\n Compiling spacetimedb-primitives v1.6.0\n Compiling blake3 v1.8.2\n Compiling ethnum v1.5.2\n Compiling ppv-lite86 v0.2.21\n Compiling spacetimedb-bindings-sys v1.6.0\n Compiling rand_chacha v0.3.1\n Compiling rand v0.8.5\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.6\n Compiling approx v0.3.2\n Compiling chrono v0.4.42\n Compiling digest v0.10.7\n Compiling decorum v0.3.1\n Compiling sha3 v0.10.8\n Compiling syn v2.0.107\n Compiling thiserror-impl v1.0.69\n Compiling enum-as-inner v0.6.1\n Compiling derive_more v0.99.20\n Compiling spacetimedb-bindings-macro v1.6.0\n Compiling spacetimedb-sats v1.6.0\n Compiling spacetimedb v1.6.0\n Compiling spacetime-module v0.1.0 (E:\\Development\\ClockworkLabs\\SpacetimeDB\\SpacetimeDBPrivate\\private\\target\\llm-runs\\basics\\t_005_update\\rust\\server\\meta-llama-3-1-405b\\llm)\nerror[E0061]: this method takes 1 argument but 2 arguments were supplied\n --> src\\lib.rs:16:25\n |\n 16 | ctx.db.users().id().update(&user.id, user);\n | ^^^^^^ -------- unexpected argument #1 of type `&i32`\n |\nnote: method defined here\n --> C:\\Users\\bradl\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.6.0\\src\\table.rs:369:12\n |\n369 | pub fn update(&self, new_row: Tbl::Row) -> Tbl::Row {\n | ^^^^^^\nhelp: remove the extra argument\n |\n 16 - ctx.db.users().id().update(&user.id, user);\n 16 + ctx.db.users().id().update(user);\n |\n\nFor more information about this error, try `rustc --explain E0061`.\nerror: could not compile `spacetime-module` (lib) due to 1 previous error\nError: command [\"cargo\", \"build\", \"--config=net.git-fetch-with-cli=true\", \"--target=wasm32-unknown-unknown\", \"--release\", \"--message-format=json-render-diagnostics\"] exited with code 101\n\n--- stdout ---\n", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:12:21.428633100Z", + "finished_at": "2025-10-22T02:14:11.309455600Z" + } + } + } + ] + } + ], + "golden_answers": { + "t_008_index_lookup": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub name: String,\n}\n\n#[reducer]\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\n if let Some(u) = ctx.db.users().id().find(id) {\n ctx.db.results().insert(ResultRow { id: u.id, name: u.name });\n }\n}\n", + "syntax": "rust" + }, + "schema/t_012_spacetime_product_type": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\r\n\r\n#[derive(SpacetimeType, Clone, Debug)]\r\npub struct Score {\r\n pub left: i32,\r\n pub right: i32,\r\n}\r\n\r\n#[table(name = results)]\r\npub struct ResultRow {\r\n #[primary_key]\r\n pub id: i32,\r\n pub value: Score,\r\n}\r\n\r\n#[reducer]\r\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\r\n ctx.db.results().insert(ResultRow { id, value: Score { left, right } });\r\n}\r\n", + "syntax": "rust" + }, + "basics/t_008_index_lookup": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = users)]\r\npub struct User {\r\n #[primary_key]\r\n pub id: i32,\r\n pub name: String,\r\n pub age: i32,\r\n pub active: bool,\r\n}\r\n\r\n#[table(name = results)]\r\npub struct ResultRow {\r\n #[primary_key]\r\n pub id: i32,\r\n pub name: String,\r\n}\r\n\r\n#[reducer]\r\npub fn lookup_user_name(ctx: &ReducerContext, id: i32) {\r\n if let Some(u) = ctx.db.users().id().find(id) {\r\n ctx.db.results().insert(ResultRow { id: u.id, name: u.name });\r\n }\r\n}\r\n", + "syntax": "rust" + }, + "basics/t_000_empty_reducers": { + "answer": "use spacetimedb::{reducer, ReducerContext};\r\n\r\n#[reducer]\r\npub fn empty_reducer_no_args(ctx: &ReducerContext) -> Result<(), String> {\r\n Ok(())\r\n}\r\n\r\n#[reducer]\r\npub fn empty_reducer_with_int(ctx: &ReducerContext, count: i32) -> Result<(), String> {\r\n Ok(())\r\n}\r\n\r\n#[reducer]\r\npub fn empty_reducer_with_string(ctx: &ReducerContext, name: String) -> Result<(), String> {\r\n Ok(())\r\n}\r\n\r\n#[reducer]\r\npub fn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) -> Result<(), String> {\r\n Ok(())\r\n}\r\n\r\n#[reducer]\r\npub fn empty_reducer_with_three_args(\r\n ctx: &ReducerContext,\r\n active: bool,\r\n ratio: f32,\r\n label: String,\r\n) -> Result<(), String> {\r\n Ok(())\r\n}\r\n", + "syntax": "rust" + }, + "basics/t_010_connect": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = events)]\r\npub struct Event {\r\n #[primary_key]\r\n #[auto_inc]\r\n pub id: u64,\r\n pub kind: String,\r\n}\r\n\r\n#[reducer(client_connected)]\r\npub fn client_connected(ctx: &ReducerContext) {\r\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".into() });\r\n}\r\n\r\n#[reducer(client_disconnected)]\r\npub fn client_disconnected(ctx: &ReducerContext) {\r\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".into() });\r\n}\r\n", + "syntax": "rust" + }, + "basics/t_004_insert": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = users)]\r\npub struct Users {\r\n #[primary_key]\r\n pub id: i32,\r\n pub name: String,\r\n pub age: i32,\r\n pub active: bool,\r\n}\r\n\r\n#[reducer]\r\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) -> Result<(), String> {\r\n ctx.db.users().insert(Users { id, name, age, active });\r\n Ok(())\r\n}\r\n", + "syntax": "rust" + }, + "schema/t_018_constraints": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(\r\n name = accounts,\r\n index(name = by_name, btree(columns = [name]))\r\n)]\r\npub struct Account {\r\n #[primary_key]\r\n pub id: i32,\r\n #[unique]\r\n pub email: String,\r\n pub name: String,\r\n}\r\n\r\n#[reducer]\r\npub fn seed(ctx: &ReducerContext) {\r\n ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".into(), name: \"Alice\".into() });\r\n ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".into(), name: \"Bob\".into() });\r\n}\r\n", + "syntax": "rust" + }, + "t_010_connect": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = events)]\npub struct Event {\n #[primary_key]\n #[auto_inc]\n pub id: u64,\n pub kind: String,\n}\n\n#[reducer(client_connected)]\npub fn client_connected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"connected\".into() });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.events().insert(Event { id: 0, kind: \"disconnected\".into() });\n}\n", + "syntax": "rust" + }, + "t_018_constraints": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(\n name = accounts,\n index(name = by_name, btree(columns = [name]))\n)]\npub struct Account {\n #[primary_key]\n pub id: i32,\n #[unique]\n pub email: String,\n pub name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.accounts().insert(Account { id: 1, email: \"a@example.com\".into(), name: \"Alice\".into() });\n ctx.db.accounts().insert(Account { id: 2, email: \"b@example.com\".into(), name: \"Bob\".into() });\n}\n", + "syntax": "rust" + }, + "t_002_scheduled_table": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\nuse std::time::Duration;\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n scheduled_id: u64,\n scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) -> Result<(), String> {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_millis(50).into()),\n });\n Ok(())\n}\n", + "syntax": "rust" + }, + "schema/t_019_many_to_many": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = users)]\r\npub struct User {\r\n #[primary_key]\r\n pub user_id: i32,\r\n pub name: String,\r\n}\r\n\r\n#[table(name = groups)]\r\npub struct Group {\r\n #[primary_key]\r\n pub group_id: i32,\r\n pub title: String,\r\n}\r\n\r\n#[table(\r\n name = memberships,\r\n index(name = by_user, btree(columns = [user_id])),\r\n index(name = by_group, btree(columns = [group_id]))\r\n)]\r\npub struct Membership {\r\n #[primary_key]\r\n pub id: i32,\r\n pub user_id: i32,\r\n pub group_id: i32,\r\n}\r\n\r\n#[reducer]\r\npub fn seed(ctx: &ReducerContext) {\r\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".into() });\r\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".into() });\r\n\r\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".into() });\r\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".into() });\r\n\r\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\r\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\r\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\r\n}\r\n", + "syntax": "rust" + }, + "schema/t_016_sum_type_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\r\n\r\n#[derive(SpacetimeType, Clone, Debug)]\r\npub struct Rect {\r\n pub width: i32,\r\n pub height: i32,\r\n}\r\n\r\n#[derive(SpacetimeType, Clone, Debug)]\r\npub enum Shape {\r\n Circle(i32),\r\n Rectangle(Rect),\r\n}\r\n\r\n#[table(name = drawings)]\r\npub struct Drawing {\r\n #[primary_key]\r\n pub id: i32,\r\n pub a: Shape,\r\n pub b: Shape,\r\n}\r\n\r\n#[reducer]\r\npub fn seed(ctx: &ReducerContext) {\r\n ctx.db.drawings().insert(Drawing {\r\n id: 1,\r\n a: Shape::Circle(10),\r\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\r\n });\r\n}\r\n", + "syntax": "rust" + }, + "t_011_helper_function": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub sum: i32,\n}\n\nfn add(a: i32, b: i32) -> i32 { a + b }\n\n#[reducer]\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\n ctx.db.results().insert(ResultRow { id, sum: add(a, b) });\n}\n", + "syntax": "rust" + }, + "basics/t_011_helper_function": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = results)]\r\npub struct ResultRow {\r\n #[primary_key]\r\n pub id: i32,\r\n pub sum: i32,\r\n}\r\n\r\nfn add(a: i32, b: i32) -> i32 { a + b }\r\n\r\n#[reducer]\r\npub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) {\r\n ctx.db.results().insert(ResultRow { id, sum: add(a, b) });\r\n}\r\n", + "syntax": "rust" + }, + "schema/t_014_elementary_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = primitives)]\r\npub struct Primitive {\r\n #[primary_key]\r\n pub id: i32,\r\n pub count: i32,\r\n pub total: i64,\r\n pub price: f32,\r\n pub ratio: f64,\r\n pub active: bool,\r\n pub name: String,\r\n}\r\n\r\n#[reducer]\r\npub fn seed(ctx: &ReducerContext) {\r\n ctx.db.primitives().insert(Primitive {\r\n id: 1,\r\n count: 2,\r\n total: 3_000_000_000,\r\n price: 1.5,\r\n ratio: 2.25,\r\n active: true,\r\n name: \"Alice\".into(),\r\n });\r\n}\r\n", + "syntax": "rust" + }, + "basics/t_001_basic_tables": { + "answer": "use spacetimedb::table;\r\n\r\n#[table(name = users)]\r\npub struct Users {\r\n #[primary_key]\r\n pub id: i32,\r\n pub name: String,\r\n pub age: i32,\r\n pub active: bool,\r\n}\r\n\r\n#[table(name = products)]\r\npub struct Products {\r\n #[primary_key]\r\n pub id: i32,\r\n pub title: String,\r\n pub price: f32,\r\n pub in_stock: bool,\r\n}\r\n\r\n#[table(name = notes)]\r\npub struct Notes {\r\n #[primary_key]\r\n pub id: i32,\r\n pub body: String,\r\n pub rating: i64,\r\n pub pinned: bool,\r\n}\r\n", + "syntax": "rust" + }, + "schema/t_021_multi_column_index": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(\r\n name = logs,\r\n index(name = by_user_day, btree(columns = [user_id, day]))\r\n)]\r\npub struct Log {\r\n #[primary_key]\r\n pub id: i32,\r\n pub user_id: i32,\r\n pub day: i32,\r\n pub message: String,\r\n}\r\n\r\n#[reducer]\r\npub fn seed(ctx: &ReducerContext) {\r\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".into() });\r\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".into() });\r\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".into() });\r\n}\r\n", + "syntax": "rust" + }, + "t_003_struct_in_table": { + "answer": "use spacetimedb::{table, SpacetimeType};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n pub pos: Position,\n}\n\n", + "syntax": "rust" + }, + "t_009_init": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\n}\n", + "syntax": "rust" + }, + "t_006_delete": { + "answer": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(id);\n}\n", + "syntax": "rust" + }, + "schema/t_013_spacetime_sum_type": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\r\n\r\n#[derive(SpacetimeType, Clone, Debug)]\r\npub struct Rect {\r\n pub width: i32,\r\n pub height: i32,\r\n}\r\n\r\n#[derive(SpacetimeType, Clone, Debug)]\r\npub enum Shape {\r\n Circle(i32),\r\n Rectangle(Rect),\r\n}\r\n\r\n#[table(name = results)]\r\npub struct ResultRow {\r\n #[primary_key]\r\n pub id: i32,\r\n pub value: Shape,\r\n}\r\n\r\n#[reducer]\r\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\r\n ctx.db.results().insert(ResultRow { id, value: Shape::Circle(radius) });\r\n}\r\n", + "syntax": "rust" + }, + "basics/t_009_init": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = users)]\r\npub struct User {\r\n #[primary_key]\r\n pub id: i32,\r\n pub name: String,\r\n pub age: i32,\r\n pub active: bool,\r\n}\r\n\r\n#[reducer(init)]\r\npub fn init(ctx: &ReducerContext) {\r\n ctx.db.users().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\r\n ctx.db.users().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\r\n}\r\n", + "syntax": "rust" + }, + "basics/t_005_update": { + "answer": "use spacetimedb::{reducer, table, ReducerContext};\r\n\r\n#[table(name = users)]\r\npub struct User {\r\n #[primary_key]\r\n pub id: i32,\r\n pub name: String,\r\n pub age: i32,\r\n pub active: bool,\r\n}\r\n\r\n#[reducer]\r\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\r\n ctx.db.users().id().update(User { id, name, age, active });\r\n}", + "syntax": "rust" + }, + "t_021_multi_column_index": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(\n name = logs,\n index(name = by_user_day, btree(columns = [user_id, day]))\n)]\npub struct Log {\n #[primary_key]\n pub id: i32,\n pub user_id: i32,\n pub day: i32,\n pub message: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".into() });\n ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".into() });\n ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".into() });\n}\n", + "syntax": "rust" + }, + "schema/t_017_scheduled_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\r\nuse std::time::Duration;\r\n\r\n#[table(name = tick_timer, scheduled(tick))]\r\npub struct TickTimer {\r\n #[primary_key]\r\n #[auto_inc]\r\n pub scheduled_id: u64,\r\n pub scheduled_at: ScheduleAt,\r\n}\r\n\r\n#[reducer]\r\npub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\r\n}\r\n\r\n#[reducer(init)]\r\npub fn init(ctx: &ReducerContext) {\r\n let every_50ms: ScheduleAt = Duration::from_millis(50).into();\r\n ctx.db.tick_timer().insert(TickTimer {\r\n scheduled_id: 0,\r\n scheduled_at: every_50ms,\r\n });\r\n}\r\n", + "syntax": "rust" + }, + "basics/t_006_delete": { + "answer": "use spacetimedb::{reducer, table, ReducerContext};\r\n\r\n#[table(name = users)]\r\npub struct User {\r\n #[primary_key]\r\n pub id: i32,\r\n pub name: String,\r\n pub age: i32,\r\n pub active: bool,\r\n}\r\n\r\n#[reducer]\r\npub fn delete_user(ctx: &ReducerContext, id: i32) {\r\n ctx.db.users().id().delete(id);\r\n}\r\n", + "syntax": "rust" + }, + "basics/t_003_struct_in_table": { + "answer": "use spacetimedb::{table, SpacetimeType};\r\n\r\n#[derive(SpacetimeType, Clone, Debug)]\r\npub struct Position {\r\n pub x: i32,\r\n pub y: i32,\r\n}\r\n\r\n#[table(name = entities)]\r\npub struct Entity {\r\n #[primary_key]\r\n pub id: i32,\r\n pub pos: Position,\r\n}\r\n\r\n", + "syntax": "rust" + }, + "t_000_empty_reducers": { + "answer": "use spacetimedb::{reducer, ReducerContext};\n\n#[reducer]\npub fn empty_reducer_no_args(ctx: &ReducerContext) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_int(ctx: &ReducerContext, count: i32) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_string(ctx: &ReducerContext, name: String) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) -> Result<(), String> {\n Ok(())\n}\n\n#[reducer]\npub fn empty_reducer_with_three_args(\n ctx: &ReducerContext,\n active: bool,\n ratio: f32,\n label: String,\n) -> Result<(), String> {\n Ok(())\n}\n", + "syntax": "rust" + }, + "basics/t_007_crud": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = users)]\r\npub struct User {\r\n #[primary_key]\r\n pub id: i32,\r\n pub name: String,\r\n pub age: i32,\r\n pub active: bool,\r\n}\r\n\r\n#[reducer]\r\npub fn crud(ctx: &ReducerContext) {\r\n ctx.db.users().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\r\n ctx.db.users().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\r\n ctx.db.users().id().update(User { id: 1, name: \"Alice2\".into(), age: 31, active: false });\r\n ctx.db.users().id().delete(2);\r\n}\r\n", + "syntax": "rust" + }, + "t_020_ecs": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = entities)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n}\n\n#[table(name = positions)]\npub struct Position {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = velocities)]\npub struct Velocity {\n #[primary_key]\n pub entity_id: i32,\n pub vx: i32,\n pub vy: i32,\n}\n\n#[table(name = next_positions)]\npub struct NextPosition {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.entities().insert(Entity { id: 1 });\n ctx.db.entities().insert(Entity { id: 2 });\n\n ctx.db.positions().insert(Position {\n entity_id: 1,\n x: 1,\n y: 0,\n });\n ctx.db.positions().insert(Position {\n entity_id: 2,\n x: 10,\n y: 0,\n });\n\n ctx.db.velocities().insert(Velocity {\n entity_id: 1,\n vx: 1,\n vy: 0,\n });\n ctx.db.velocities().insert(Velocity {\n entity_id: 2,\n vx: -2,\n vy: 3,\n });\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n for p in ctx.db.positions().iter() {\n if let Some(v) = ctx.db.velocities().entity_id().find(p.entity_id) {\n let np = NextPosition {\n entity_id: p.entity_id,\n x: p.x + v.vx,\n y: p.y + v.vy,\n };\n\n if ctx.db.next_positions().entity_id().find(p.entity_id).is_some() {\n ctx.db.next_positions().entity_id().update(np);\n } else {\n ctx.db.next_positions().insert(np);\n }\n }\n }\n}\n", + "syntax": "rust" + }, + "t_016_sum_type_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = drawings)]\npub struct Drawing {\n #[primary_key]\n pub id: i32,\n pub a: Shape,\n pub b: Shape,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.drawings().insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n}\n", + "syntax": "rust" + }, + "basics/t_002_scheduled_table": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\r\nuse std::time::Duration;\r\n\r\n#[table(name = tick_timer, scheduled(tick))]\r\npub struct TickTimer {\r\n #[primary_key]\r\n #[auto_inc]\r\n scheduled_id: u64,\r\n scheduled_at: ScheduleAt,\r\n}\r\n\r\n#[reducer]\r\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) -> Result<(), String> {\r\n Ok(())\r\n}\r\n\r\n#[reducer(init)]\r\npub fn init(ctx: &ReducerContext) -> Result<(), String> {\r\n ctx.db.tick_timer().insert(TickTimer {\r\n scheduled_id: 0,\r\n scheduled_at: ScheduleAt::Interval(Duration::from_millis(50).into()),\r\n });\r\n Ok(())\r\n}\r\n", + "syntax": "rust" + }, + "t_005_update": { + "answer": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) {\n ctx.db.users().id().update(User { id, name, age, active });\n}", + "syntax": "rust" + }, + "t_001_basic_tables": { + "answer": "use spacetimedb::table;\n\n#[table(name = users)]\npub struct Users {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[table(name = products)]\npub struct Products {\n #[primary_key]\n pub id: i32,\n pub title: String,\n pub price: f32,\n pub in_stock: bool,\n}\n\n#[table(name = notes)]\npub struct Notes {\n #[primary_key]\n pub id: i32,\n pub body: String,\n pub rating: i64,\n pub pinned: bool,\n}\n", + "syntax": "rust" + }, + "schema/t_015_product_type_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\r\n\r\n#[derive(SpacetimeType, Clone, Debug)]\r\npub struct Address {\r\n pub street: String,\r\n pub zip: i32,\r\n}\r\n\r\n#[derive(SpacetimeType, Clone, Debug)]\r\npub struct Position {\r\n pub x: i32,\r\n pub y: i32,\r\n}\r\n\r\n#[table(name = profiles)]\r\npub struct Profile {\r\n #[primary_key]\r\n pub id: i32,\r\n pub home: Address,\r\n pub work: Address,\r\n pub pos: Position,\r\n}\r\n\r\n#[reducer]\r\npub fn seed(ctx: &ReducerContext) {\r\n ctx.db.profiles().insert(Profile {\r\n id: 1,\r\n home: Address { street: \"1 Main\".into(), zip: 11111 },\r\n work: Address { street: \"2 Broad\".into(), zip: 22222 },\r\n pos: Position { x: 7, y: 9 },\r\n });\r\n}\r\n", + "syntax": "rust" + }, + "t_012_spacetime_product_type": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Score {\n pub left: i32,\n pub right: i32,\n}\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub value: Score,\n}\n\n#[reducer]\npub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.results().insert(ResultRow { id, value: Score { left, right } });\n}\n", + "syntax": "rust" + }, + "t_019_many_to_many": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub user_id: i32,\n pub name: String,\n}\n\n#[table(name = groups)]\npub struct Group {\n #[primary_key]\n pub group_id: i32,\n pub title: String,\n}\n\n#[table(\n name = memberships,\n index(name = by_user, btree(columns = [user_id])),\n index(name = by_group, btree(columns = [group_id]))\n)]\npub struct Membership {\n #[primary_key]\n pub id: i32,\n pub user_id: i32,\n pub group_id: i32,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.users().insert(User { user_id: 1, name: \"Alice\".into() });\n ctx.db.users().insert(User { user_id: 2, name: \"Bob\".into() });\n\n ctx.db.groups().insert(Group { group_id: 10, title: \"Admin\".into() });\n ctx.db.groups().insert(Group { group_id: 20, title: \"Dev\".into() });\n\n ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 });\n ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 });\n ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 });\n}\n", + "syntax": "rust" + }, + "t_007_crud": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct User {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn crud(ctx: &ReducerContext) {\n ctx.db.users().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\n ctx.db.users().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\n ctx.db.users().id().update(User { id: 1, name: \"Alice2\".into(), age: 31, active: false });\n ctx.db.users().id().delete(2);\n}\n", + "syntax": "rust" + }, + "t_004_insert": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = users)]\npub struct Users {\n #[primary_key]\n pub id: i32,\n pub name: String,\n pub age: i32,\n pub active: bool,\n}\n\n#[reducer]\npub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) -> Result<(), String> {\n ctx.db.users().insert(Users { id, name, age, active });\n Ok(())\n}\n", + "syntax": "rust" + }, + "t_014_elementary_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = primitives)]\npub struct Primitive {\n #[primary_key]\n pub id: i32,\n pub count: i32,\n pub total: i64,\n pub price: f32,\n pub ratio: f64,\n pub active: bool,\n pub name: String,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.primitives().insert(Primitive {\n id: 1,\n count: 2,\n total: 3_000_000_000,\n price: 1.5,\n ratio: 2.25,\n active: true,\n name: \"Alice\".into(),\n });\n}\n", + "syntax": "rust" + }, + "t_015_product_type_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Address {\n pub street: String,\n pub zip: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Position {\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = profiles)]\npub struct Profile {\n #[primary_key]\n pub id: i32,\n pub home: Address,\n pub work: Address,\n pub pos: Position,\n}\n\n#[reducer]\npub fn seed(ctx: &ReducerContext) {\n ctx.db.profiles().insert(Profile {\n id: 1,\n home: Address { street: \"1 Main\".into(), zip: 11111 },\n work: Address { street: \"2 Broad\".into(), zip: 22222 },\n pos: Position { x: 7, y: 9 },\n });\n}\n", + "syntax": "rust" + }, + "t_013_spacetime_sum_type": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Rect {\n pub width: i32,\n pub height: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[table(name = results)]\npub struct ResultRow {\n #[primary_key]\n pub id: i32,\n pub value: Shape,\n}\n\n#[reducer]\npub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) {\n ctx.db.results().insert(ResultRow { id, value: Shape::Circle(radius) });\n}\n", + "syntax": "rust" + }, + "t_017_scheduled_columns": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table};\nuse std::time::Duration;\n\n#[table(name = tick_timer, scheduled(tick))]\npub struct TickTimer {\n #[primary_key]\n #[auto_inc]\n pub scheduled_id: u64,\n pub scheduled_at: ScheduleAt,\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) {\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let every_50ms: ScheduleAt = Duration::from_millis(50).into();\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: every_50ms,\n });\n}\n", + "syntax": "rust" + }, + "schema/t_020_ecs": { + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = entities)]\r\npub struct Entity {\r\n #[primary_key]\r\n pub id: i32,\r\n}\r\n\r\n#[table(name = positions)]\r\npub struct Position {\r\n #[primary_key]\r\n pub entity_id: i32,\r\n pub x: i32,\r\n pub y: i32,\r\n}\r\n\r\n#[table(name = velocities)]\r\npub struct Velocity {\r\n #[primary_key]\r\n pub entity_id: i32,\r\n pub vx: i32,\r\n pub vy: i32,\r\n}\r\n\r\n#[table(name = next_positions)]\r\npub struct NextPosition {\r\n #[primary_key]\r\n pub entity_id: i32,\r\n pub x: i32,\r\n pub y: i32,\r\n}\r\n\r\n#[reducer]\r\npub fn seed(ctx: &ReducerContext) {\r\n ctx.db.entities().insert(Entity { id: 1 });\r\n ctx.db.entities().insert(Entity { id: 2 });\r\n\r\n ctx.db.positions().insert(Position {\r\n entity_id: 1,\r\n x: 1,\r\n y: 0,\r\n });\r\n ctx.db.positions().insert(Position {\r\n entity_id: 2,\r\n x: 10,\r\n y: 0,\r\n });\r\n\r\n ctx.db.velocities().insert(Velocity {\r\n entity_id: 1,\r\n vx: 1,\r\n vy: 0,\r\n });\r\n ctx.db.velocities().insert(Velocity {\r\n entity_id: 2,\r\n vx: -2,\r\n vy: 3,\r\n });\r\n}\r\n\r\n#[spacetimedb::reducer]\r\npub fn step(ctx: &ReducerContext) {\r\n for p in ctx.db.positions().iter() {\r\n if let Some(v) = ctx.db.velocities().entity_id().find(p.entity_id) {\r\n let np = NextPosition {\r\n entity_id: p.entity_id,\r\n x: p.x + v.vx,\r\n y: p.y + v.vy,\r\n };\r\n\r\n if ctx.db.next_positions().entity_id().find(p.entity_id).is_some() {\r\n ctx.db.next_positions().entity_id().update(np);\r\n } else {\r\n ctx.db.next_positions().insert(np);\r\n }\r\n }\r\n }\r\n}\r\n", + "syntax": "rust" + } + } + } + ] +} diff --git a/docs/llms/llm-comparison-summary.json b/docs/llms/llm-comparison-summary.json new file mode 100644 index 000000000..82606ecd1 --- /dev/null +++ b/docs/llms/llm-comparison-summary.json @@ -0,0 +1,1542 @@ +{ + "version": 1, + "generated_at": "2026-01-04T18:07:19.608Z", + "by_language": { + "rust": { + "modes": { + "rustdoc_json": { + "models": { + "Grok 4": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 13, + "pass_pct": 48.148148, + "task_pass_equiv": 6.0, + "task_pass_pct": 50.0 + }, + "schema": { + "tasks": 10, + "total_tests": 31, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 58, + "passed_tests": 13, + "pass_pct": 22.413794, + "task_pass_equiv": 6.0, + "task_pass_pct": 27.272728 + } + }, + "Grok 3 Mini (Beta)": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 8, + "pass_pct": 29.62963, + "task_pass_equiv": 4.0, + "task_pass_pct": 33.333336 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 8, + "pass_pct": 13.114754, + "task_pass_equiv": 4.0, + "task_pass_pct": 18.181818 + } + }, + "Gemini 2.5 Pro": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 15, + "pass_pct": 55.555557, + "task_pass_equiv": 6.0, + "task_pass_pct": 50.0 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 13, + "pass_pct": 38.235294, + "task_pass_equiv": 3.0, + "task_pass_pct": 30.000002 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 28, + "pass_pct": 45.901638, + "task_pass_equiv": 9.0, + "task_pass_pct": 40.909092 + } + }, + "Gemini 2.5 Flash": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 30, + "passed_tests": 7, + "pass_pct": 23.333334, + "task_pass_equiv": 2.0, + "task_pass_pct": 20.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 14, + "pass_pct": 51.851852, + "task_pass_equiv": 6.0, + "task_pass_pct": 50.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 57, + "passed_tests": 21, + "pass_pct": 36.842106, + "task_pass_equiv": 8.0, + "task_pass_pct": 36.363636 + } + }, + "DeepSeek V3": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 15, + "pass_pct": 44.117645, + "task_pass_equiv": 4.0, + "task_pass_pct": 40.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 12, + "pass_pct": 44.444443, + "task_pass_equiv": 5.0, + "task_pass_pct": 41.666664 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 27, + "pass_pct": 44.262295, + "task_pass_equiv": 9.0, + "task_pass_pct": 40.909092 + } + }, + "Claude 4.5 Sonnet": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 23, + "pass_pct": 67.64706, + "task_pass_equiv": 6.0, + "task_pass_pct": 60.000004 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 18, + "pass_pct": 66.666664, + "task_pass_equiv": 7.0, + "task_pass_pct": 58.333332 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 41, + "pass_pct": 67.21311, + "task_pass_equiv": 13.0, + "task_pass_pct": 59.090908 + } + }, + "Meta Llama 3.1 405B": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 4, + "pass_pct": 14.814815, + "task_pass_equiv": 2.0, + "task_pass_pct": 16.666668 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 4, + "pass_pct": 6.557377, + "task_pass_equiv": 2.0, + "task_pass_pct": 9.090909 + } + }, + "DeepSeek R1": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 7, + "pass_pct": 20.588236, + "task_pass_equiv": 2.0, + "task_pass_pct": 20.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 14, + "pass_pct": 51.851852, + "task_pass_equiv": 6.0, + "task_pass_pct": 50.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 21, + "pass_pct": 34.42623, + "task_pass_equiv": 8.0, + "task_pass_pct": 36.363636 + } + }, + "o4-mini": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 21, + "pass_pct": 61.764706, + "task_pass_equiv": 6.0, + "task_pass_pct": 60.000004 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 16, + "pass_pct": 59.25926, + "task_pass_equiv": 8.0, + "task_pass_pct": 66.66667 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 37, + "pass_pct": 60.65574, + "task_pass_equiv": 14.0, + "task_pass_pct": 63.636364 + } + }, + "Claude 4 Sonnet": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 20, + "pass_pct": 74.07407, + "task_pass_equiv": 9.0, + "task_pass_pct": 75.0 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 18, + "pass_pct": 52.941177, + "task_pass_equiv": 5.0, + "task_pass_pct": 50.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 38, + "pass_pct": 62.295082, + "task_pass_equiv": 14.0, + "task_pass_pct": 63.636364 + } + }, + "Claude 4.5 Haiku": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 19, + "pass_pct": 55.882355, + "task_pass_equiv": 4.8, + "task_pass_pct": 48.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 19, + "pass_pct": 70.37037, + "task_pass_equiv": 8.0, + "task_pass_pct": 66.66667 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 38, + "pass_pct": 62.295082, + "task_pass_equiv": 12.8, + "task_pass_pct": 58.181816 + } + }, + "GPT-5": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 11, + "pass_pct": 32.35294, + "task_pass_equiv": 2.35, + "task_pass_pct": 23.499998 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 5, + "pass_pct": 18.518518, + "task_pass_equiv": 1.3333334, + "task_pass_pct": 11.111112 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 16, + "pass_pct": 26.229507, + "task_pass_equiv": 3.6833334, + "task_pass_pct": 16.742424 + } + }, + "GPT-4o": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 19, + "pass_pct": 70.37037, + "task_pass_equiv": 8.0, + "task_pass_pct": 66.66667 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 15, + "pass_pct": 44.117645, + "task_pass_equiv": 4.0, + "task_pass_pct": 40.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 34, + "pass_pct": 55.737705, + "task_pass_equiv": 12.0, + "task_pass_pct": 54.545456 + } + }, + "GPT-4.1": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 17, + "pass_pct": 62.962963, + "task_pass_equiv": 7.0, + "task_pass_pct": 58.333332 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 5, + "pass_pct": 14.705882, + "task_pass_equiv": 1.4, + "task_pass_pct": 14.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 22, + "pass_pct": 36.065575, + "task_pass_equiv": 8.4, + "task_pass_pct": 38.181816 + } + } + } + }, + "docs": { + "models": { + "GPT-4.1": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 4, + "pass_pct": 14.814815, + "task_pass_equiv": 4.0, + "task_pass_pct": 33.333336 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 4, + "pass_pct": 6.557377, + "task_pass_equiv": 4.0, + "task_pass_pct": 18.181818 + } + }, + "Grok 3 Mini (Beta)": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 17, + "pass_pct": 62.962963, + "task_pass_equiv": 7.0, + "task_pass_pct": 58.333332 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 17, + "pass_pct": 50.0, + "task_pass_equiv": 5.0, + "task_pass_pct": 50.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 34, + "pass_pct": 55.737705, + "task_pass_equiv": 12.0, + "task_pass_pct": 54.545456 + } + }, + "Claude 3.5 Sonnet": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 10, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + }, + "basics": { + "tasks": 12, + "total_tests": 12, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 22, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "Claude 3.5 Haiku": { + "categories": { + "basics": { + "tasks": 11, + "total_tests": 18, + "passed_tests": 1, + "pass_pct": 5.5555553, + "task_pass_equiv": 1.0, + "task_pass_pct": 9.090909 + } + }, + "totals": { + "tasks": 11, + "total_tests": 18, + "passed_tests": 1, + "pass_pct": 5.5555553, + "task_pass_equiv": 1.0, + "task_pass_pct": 9.090909 + } + }, + "GPT-5": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 3, + "pass_pct": 8.823529, + "task_pass_equiv": 1.0, + "task_pass_pct": 10.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 13, + "pass_pct": 48.148148, + "task_pass_equiv": 6.0, + "task_pass_pct": 50.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 16, + "pass_pct": 26.229507, + "task_pass_equiv": 7.0, + "task_pass_pct": 31.818182 + } + }, + "Claude 3.7 Sonnet": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 10, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + }, + "basics": { + "tasks": 12, + "total_tests": 16, + "passed_tests": 6, + "pass_pct": 37.5, + "task_pass_equiv": 2.0, + "task_pass_pct": 16.666668 + } + }, + "totals": { + "tasks": 22, + "total_tests": 26, + "passed_tests": 6, + "pass_pct": 23.076923, + "task_pass_equiv": 2.0, + "task_pass_pct": 9.090909 + } + }, + "DeepSeek R1": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 14, + "pass_pct": 51.851852, + "task_pass_equiv": 6.0, + "task_pass_pct": 50.0 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 14, + "pass_pct": 22.950819, + "task_pass_equiv": 6.0, + "task_pass_pct": 27.272728 + } + }, + "Claude 4.5 Sonnet": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 25, + "pass_pct": 92.59259, + "task_pass_equiv": 10.0, + "task_pass_pct": 83.33333 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 30, + "pass_pct": 88.23529, + "task_pass_equiv": 9.0, + "task_pass_pct": 90.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 55, + "pass_pct": 90.16393, + "task_pass_equiv": 19.0, + "task_pass_pct": 86.36364 + } + }, + "Grok 4": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 25, + "pass_pct": 92.59259, + "task_pass_equiv": 10.0, + "task_pass_pct": 83.33333 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 14, + "pass_pct": 41.17647, + "task_pass_equiv": 4.0, + "task_pass_pct": 40.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 39, + "pass_pct": 63.934425, + "task_pass_equiv": 14.0, + "task_pass_pct": 63.636364 + } + }, + "DeepSeek V3": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 12, + "pass_pct": 35.294117, + "task_pass_equiv": 3.0, + "task_pass_pct": 30.000002 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 19, + "pass_pct": 70.37037, + "task_pass_equiv": 8.0, + "task_pass_pct": 66.66667 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 31, + "pass_pct": 50.81967, + "task_pass_equiv": 11.0, + "task_pass_pct": 50.0 + } + }, + "Gemini 2.5 Flash": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 13, + "pass_pct": 48.148148, + "task_pass_equiv": 5.0, + "task_pass_pct": 41.666664 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 10, + "pass_pct": 29.411764, + "task_pass_equiv": 2.6666667, + "task_pass_pct": 26.666668 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 23, + "pass_pct": 37.704918, + "task_pass_equiv": 7.666667, + "task_pass_pct": 34.848488 + } + }, + "Claude 4 Sonnet": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 23, + "pass_pct": 67.64706, + "task_pass_equiv": 7.0, + "task_pass_pct": 70.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 22, + "pass_pct": 81.48148, + "task_pass_equiv": 10.0, + "task_pass_pct": 83.33333 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 45, + "pass_pct": 73.77049, + "task_pass_equiv": 17.0, + "task_pass_pct": 77.27273 + } + }, + "o4-mini": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "Gemini 2.5 Pro": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 17, + "pass_pct": 62.962963, + "task_pass_equiv": 8.0, + "task_pass_pct": 66.66667 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 17, + "pass_pct": 27.868853, + "task_pass_equiv": 8.0, + "task_pass_pct": 36.363636 + } + }, + "GPT-4o": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + } + } + }, + "llms.md": { + "models": { + "Gemini 2.5 Pro": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "GPT-5": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 34, + "pass_pct": 100.0, + "task_pass_equiv": 10.0, + "task_pass_pct": 100.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 27, + "pass_pct": 100.0, + "task_pass_equiv": 12.0, + "task_pass_pct": 100.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 61, + "pass_pct": 100.0, + "task_pass_equiv": 22.0, + "task_pass_pct": 100.0 + } + }, + "Gemini 2.5 Flash": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "Grok 3 Mini (Beta)": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "Claude 3.7 Sonnet": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "Claude 4.5 Sonnet": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 15, + "passed_tests": 3, + "pass_pct": 20.0, + "task_pass_equiv": 1.0, + "task_pass_pct": 10.0 + }, + "basics": { + "tasks": 12, + "total_tests": 12, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 27, + "passed_tests": 3, + "pass_pct": 11.111111, + "task_pass_equiv": 1.0, + "task_pass_pct": 4.5454545 + } + }, + "Claude 4 Sonnet": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "DeepSeek V3": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "Meta Llama 3.1 405B": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "Grok 4": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "Claude 3.5 Haiku": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 4, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "Claude 3.5 Sonnet": { + "categories": { + "schema": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 1, + "total_tests": 1, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + } + } + } + } + }, + "csharp": { + "modes": { + "llms.md": { + "models": { + "GPT-4.1": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 12, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + }, + "schema": { + "tasks": 10, + "total_tests": 10, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 22, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "GPT-4o": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 12, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + }, + "schema": { + "tasks": 10, + "total_tests": 10, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 22, + "passed_tests": 0, + "pass_pct": 0.0, + "task_pass_equiv": 0.0, + "task_pass_pct": 0.0 + } + } + } + }, + "docs": { + "models": { + "o4-mini": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 18, + "pass_pct": 52.941177, + "task_pass_equiv": 6.0, + "task_pass_pct": 60.000004 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 17, + "pass_pct": 62.962963, + "task_pass_equiv": 7.8333335, + "task_pass_pct": 65.27778 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 35, + "pass_pct": 57.37705, + "task_pass_equiv": 13.833333, + "task_pass_pct": 62.878788 + } + }, + "Claude 4 Sonnet": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 22, + "pass_pct": 64.70588, + "task_pass_equiv": 7.0, + "task_pass_pct": 70.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 27, + "pass_pct": 100.0, + "task_pass_equiv": 12.0, + "task_pass_pct": 100.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 49, + "pass_pct": 80.327866, + "task_pass_equiv": 19.0, + "task_pass_pct": 86.36364 + } + }, + "Grok 4": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 20, + "pass_pct": 74.07407, + "task_pass_equiv": 10.0, + "task_pass_pct": 83.33333 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 31, + "pass_pct": 91.17647, + "task_pass_equiv": 9.0, + "task_pass_pct": 90.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 51, + "pass_pct": 83.60656, + "task_pass_equiv": 19.0, + "task_pass_pct": 86.36364 + } + }, + "DeepSeek R1": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 24, + "pass_pct": 88.888885, + "task_pass_equiv": 11.0, + "task_pass_pct": 91.66667 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 16, + "pass_pct": 47.058823, + "task_pass_equiv": 5.4, + "task_pass_pct": 54.000004 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 40, + "pass_pct": 65.57377, + "task_pass_equiv": 16.4, + "task_pass_pct": 74.545456 + } + }, + "Claude 4.5 Sonnet": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 26, + "pass_pct": 76.47059, + "task_pass_equiv": 7.6666665, + "task_pass_pct": 76.666664 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 27, + "pass_pct": 100.0, + "task_pass_equiv": 12.0, + "task_pass_pct": 100.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 53, + "pass_pct": 86.88525, + "task_pass_equiv": 19.666668, + "task_pass_pct": 89.39394 + } + }, + "Gemini 2.5 Pro": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 34, + "pass_pct": 100.0, + "task_pass_equiv": 10.0, + "task_pass_pct": 100.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 27, + "pass_pct": 100.0, + "task_pass_equiv": 12.0, + "task_pass_pct": 100.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 61, + "pass_pct": 100.0, + "task_pass_equiv": 22.0, + "task_pass_pct": 100.0 + } + }, + "Gemini 2.5 Flash": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 19, + "pass_pct": 55.882355, + "task_pass_equiv": 6.0666666, + "task_pass_pct": 60.666668 + }, + "basics": { + "tasks": 12, + "total_tests": 24, + "passed_tests": 18, + "pass_pct": 75.0, + "task_pass_equiv": 9.0, + "task_pass_pct": 75.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 58, + "passed_tests": 37, + "pass_pct": 63.793102, + "task_pass_equiv": 15.066667, + "task_pass_pct": 68.48485 + } + }, + "GPT-4o": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 19, + "pass_pct": 70.37037, + "task_pass_equiv": 8.833334, + "task_pass_pct": 73.611115 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 26, + "pass_pct": 76.47059, + "task_pass_equiv": 8.0, + "task_pass_pct": 80.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 45, + "pass_pct": 73.77049, + "task_pass_equiv": 16.833334, + "task_pass_pct": 76.51516 + } + }, + "DeepSeek V3": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 24, + "pass_pct": 88.888885, + "task_pass_equiv": 11.0, + "task_pass_pct": 91.66667 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 27, + "pass_pct": 79.411766, + "task_pass_equiv": 8.466667, + "task_pass_pct": 84.66667 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 51, + "pass_pct": 83.60656, + "task_pass_equiv": 19.466667, + "task_pass_pct": 88.484856 + } + }, + "Meta Llama 3.1 405B": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 26, + "pass_pct": 76.47059, + "task_pass_equiv": 8.25, + "task_pass_pct": 82.5 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 24, + "pass_pct": 88.888885, + "task_pass_equiv": 11.0, + "task_pass_pct": 91.66667 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 50, + "pass_pct": 81.96722, + "task_pass_equiv": 19.25, + "task_pass_pct": 87.5 + } + }, + "Grok 3 Mini (Beta)": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 17, + "pass_pct": 50.0, + "task_pass_equiv": 5.0, + "task_pass_pct": 50.0 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 9, + "pass_pct": 33.333332, + "task_pass_equiv": 5.0, + "task_pass_pct": 41.666664 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 26, + "pass_pct": 42.62295, + "task_pass_equiv": 10.0, + "task_pass_pct": 45.454548 + } + }, + "GPT-5": { + "categories": { + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 4, + "pass_pct": 11.764706, + "task_pass_equiv": 1.25, + "task_pass_pct": 12.5 + }, + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 5, + "pass_pct": 18.518518, + "task_pass_equiv": 1.3333334, + "task_pass_pct": 11.111112 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 9, + "pass_pct": 14.754098, + "task_pass_equiv": 2.5833335, + "task_pass_pct": 11.742425 + } + }, + "Claude 4.5 Haiku": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 27, + "pass_pct": 100.0, + "task_pass_equiv": 12.0, + "task_pass_pct": 100.0 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 21, + "pass_pct": 61.764706, + "task_pass_equiv": 5.8, + "task_pass_pct": 58.000004 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 48, + "pass_pct": 78.68852, + "task_pass_equiv": 17.8, + "task_pass_pct": 80.90909 + } + }, + "GPT-4.1": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 23, + "pass_pct": 85.18519, + "task_pass_equiv": 10.0, + "task_pass_pct": 83.33333 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 29, + "pass_pct": 85.29412, + "task_pass_equiv": 9.0, + "task_pass_pct": 90.0 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 52, + "pass_pct": 85.2459, + "task_pass_equiv": 19.0, + "task_pass_pct": 86.36364 + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/Cargo.toml b/tools/xtask-llm-benchmark/Cargo.toml new file mode 100644 index 000000000..715432267 --- /dev/null +++ b/tools/xtask-llm-benchmark/Cargo.toml @@ -0,0 +1,36 @@ +[package] +name = "xtask-llm-benchmark" +version = "0.1.0" +edition.workspace = true +rust-version.workspace = true +default-run = "llm_benchmark" + +[lints] +workspace = true + +[dependencies] +spacetimedb.workspace = true +spacetimedb-guard.workspace = true + +anyhow.workspace = true +serde.workspace = true +serde_json.workspace = true +blake3.workspace = true +clap.workspace = true +chrono = { version = "0.4", features = ["clock", "serde"] } +async-trait = "0.1.89" +tokio = { version = "1", features = ["rt-multi-thread", "macros"] } +urlencoding = "2.1.3" +reqwest = { version = "0.12", features = ["json"] } +futures = "0.3.31" +tempfile = "3.23.0" +fs2 = "0.4.3" +heck = "0.5.0" +thiserror = "2.0.17" + +[lib] +path = "src/lib.rs" + +[[bin]] +name = "llm_benchmark" +path = "src/bin/llm_benchmark.rs" \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/build.rs b/tools/xtask-llm-benchmark/build.rs new file mode 100644 index 000000000..e0f535299 --- /dev/null +++ b/tools/xtask-llm-benchmark/build.rs @@ -0,0 +1,198 @@ +#![allow(clippy::disallowed_macros)] + +use std::{ + env, fs, io, + path::{Component, Path, PathBuf}, + process::Command, +}; + +fn main() { + // === Paths === + let manifest_dir = PathBuf::from(env::var("CARGO_MANIFEST_DIR").unwrap()); + let benches_root = manifest_dir.join("src/benchmarks"); + + let gen_dir = manifest_dir.join("src/generated"); + let registry_rs = gen_dir.join("registry.rs"); + + fs::create_dir_all(&gen_dir).unwrap(); + + // We'll gather generated module blocks + match arms + let mut mods_src = String::new(); + let mut arms_src = String::new(); + + // Track whether we actually saw anything. If we saw nothing, + // that's almost always a wrong-path / didn't put build.rs in right crate problem. + let mut found_any = false; + + // Walk: src/benchmarks///spec.rs + for cat_entry in read_dir_sorted(&benches_root) { + let cat_entry = cat_entry.unwrap(); + let cat_path = cat_entry.path(); + if !cat_path.is_dir() { + continue; + } + let category = file_name_string(&cat_path); + + for task_entry in read_dir_sorted(&cat_path) { + let task_entry = task_entry.unwrap(); + let task_path = task_entry.path(); + if !task_path.is_dir() { + continue; + } + let task = file_name_string(&task_path); + + let spec_path = task_path.join("spec.rs"); + if !spec_path.is_file() { + continue; + } + + found_any = true; + + // ex: basics_t_005_update + let mod_ident = format_ident(&category, &task); + + // registry.rs (we are generating) → ../../benchmarks/.../spec.rs (relative include path) + let rel_spec_path = relative_path(®istry_rs, &spec_path); + + // inline submodule + mods_src.push_str(&format!( + "#[allow(dead_code)]\n#[allow(clippy::all)]\nmod {mod_ident} {{\n include!(\"{rel_spec_path}\");\n}}\n\n" + )); + + // map ("category","task") → that module's spec() fn + arms_src.push_str(&format!(" (\"{category}\", \"{task}\") => {mod_ident}::spec,\n")); + } + } + + if !found_any { + // Fail fast instead of silently letting the stub compile. + panic!( + "build.rs: did not find any benchmark specs under {:?}. +This usually means one of two things: +1) The benchmarks actually live somewhere else (path mismatch). +2) build.rs is not in the same crate root as the code you're compiling, \ + so Cargo is not running this script for that crate.", + benches_root + ); + } + + // Build final file string + let file_contents = format!( + "use crate::eval::BenchmarkSpec; +use anyhow::{{anyhow, Result}}; +use std::path::Path; + +{mods_src}pub fn resolve_by_path(task_root: &Path) -> Result BenchmarkSpec> {{ + let task = task_root + .file_name() + .and_then(|s| s.to_str()) + .ok_or_else(|| anyhow!(\"missing task name\"))?; + let category = task_root + .parent() + .and_then(|p| p.file_name().and_then(|s| s.to_str())) + .ok_or_else(|| anyhow!(\"missing category name\"))?; + + let ctor = match (category, task) {{ +{arms_src} _ => return Err(anyhow!( + \"no spec registered for {{}}/{{}} (need spec.rs)\", + category, + task + )), + }}; + + Ok(ctor) +}} +" + ); + + // Write unformatted first + fs::write(®istry_rs, file_contents).unwrap(); + + // Best-effort: format it so CI/rustfmt is happy + let _ = Command::new("rustup").args(["component", "add", "rustfmt"]).status(); + + let _ = Command::new("rustfmt") + .arg("--edition") + .arg("2021") + .arg(registry_rs.to_string_lossy().to_string()) + .status(); +} + +/// Deterministic read_dir so output order is stable. +fn read_dir_sorted(dir: &Path) -> Vec> { + let mut entries: Vec<_> = fs::read_dir(dir).unwrap().collect(); + entries.sort_by_key(|res| { + res.as_ref() + .ok() + .and_then(|e| e.file_name().into_string().ok()) + .unwrap_or_default() + }); + entries +} + +/// Get final path segment as String. +fn file_name_string(p: &Path) -> String { + p.file_name() + .and_then(|s| s.to_str()) + .expect("utf8 dir name") + .to_string() +} + +/// Turn ("basics","t_005_update") into "basics_t_005_update" +/// - lowercase +/// - non [a-z0-9_] → '_' +/// - if first char is digit, prefix '_' +fn format_ident(category: &str, task: &str) -> String { + fn sanitize(s: &str) -> String { + s.chars() + .map(|c| { + if c.is_ascii_alphanumeric() || c == '_' { + c.to_ascii_lowercase() + } else { + '_' + } + }) + .collect() + } + + let mut ident = format!("{}_{}", sanitize(category), sanitize(task)); + if ident.chars().next().map(|c| c.is_ascii_digit()).unwrap_or(false) { + ident.insert(0, '_'); + } + ident +} + +/// Build a relative path string from `from` file to `to` file, +/// normalized to `/` for portability so `include!` is valid. +fn relative_path(from: &Path, to: &Path) -> String { + let base_dir = from.parent().expect("registry.rs must have a parent dir"); + let rel = diff_paths(to, base_dir).unwrap_or_else(|| to.to_path_buf()); + rel.to_string_lossy().replace('\\', "/") +} + +/// Minimal diff_paths (no extra crate). +fn diff_paths(path: &Path, base: &Path) -> Option { + let path_comps: Vec> = path.components().collect(); + let base_comps: Vec> = base.components().collect(); + + // find shared prefix + let common_len = path_comps.iter().zip(&base_comps).take_while(|(a, b)| a == b).count(); + + // walk back from base + let mut out = PathBuf::new(); + for _ in base_comps.iter().skip(common_len) { + out.push(".."); + } + + // then walk forward into path + for comp in path_comps.iter().skip(common_len) { + match comp { + Component::Normal(os) => out.push(os), + Component::CurDir => out.push("."), + Component::ParentDir => out.push(".."), + Component::RootDir | Component::Prefix(_) => return None, + } + } + + Some(out) +} diff --git a/tools/xtask-llm-benchmark/src/bench/mod.rs b/tools/xtask-llm-benchmark/src/bench/mod.rs new file mode 100644 index 000000000..ad6517ea4 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/bench/mod.rs @@ -0,0 +1,11 @@ +pub mod publishers; +pub(crate) mod results_merge; +pub mod runner; +mod templates; +pub mod types; +pub(crate) mod utils; + +pub use publishers::{DotnetPublisher, Publisher, SpacetimeRustPublisher}; +pub use runner::TaskRunner; +pub use types::{RunOutcome, TaskPaths}; +pub use utils::bench_route_concurrency; diff --git a/tools/xtask-llm-benchmark/src/bench/publishers.rs b/tools/xtask-llm-benchmark/src/bench/publishers.rs new file mode 100644 index 000000000..a85556fe6 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/bench/publishers.rs @@ -0,0 +1,193 @@ +use crate::bench::utils::sanitize_db_name; +use anyhow::{bail, Result}; +use std::fs; +use std::path::Path; +use std::process::Command; + +/* -------------------------------------------------------------------------- */ +/* Shared */ +/* -------------------------------------------------------------------------- */ + +pub trait Publisher: Send + Sync { + fn publish(&self, host_url: &str, source: &Path, module_name: &str) -> Result<()>; +} + +/// Check if the process was killed by a signal (e.g., SIGSEGV = 11) +#[cfg(unix)] +fn was_signal_killed(status: &std::process::ExitStatus) -> bool { + use std::os::unix::process::ExitStatusExt; + status.signal().is_some() +} + +#[cfg(not(unix))] +fn was_signal_killed(_status: &std::process::ExitStatus) -> bool { + false +} + +/// Check if the failure is a transient error that should be retried. +/// These are resource contention issues in the dotnet WASI SDK. +fn is_transient_build_error(stderr: &str, stdout: &str) -> bool { + let combined = format!("{stderr}{stdout}"); + // "Pipe is broken" errors from WASI SDK parallel builds + combined.contains("Pipe is broken") + || combined.contains("EmitBundleObjectFiles") + // Other transient resource errors + || combined.contains("Unable to read data from the transport connection") +} + +fn run(cmd: &mut Command, label: &str) -> Result<()> { + run_with_retry(cmd, label, 2) +} + +fn run_with_retry(cmd: &mut Command, label: &str, max_retries: u32) -> Result<()> { + let mut last_error = None; + + for attempt in 0..=max_retries { + if attempt > 0 { + eprintln!( + "⚠️ {label}: retrying after transient failure (attempt {}/{})", + attempt + 1, + max_retries + 1 + ); + std::thread::sleep(std::time::Duration::from_secs(1)); + } + + eprintln!("==> {label}: {:?}", cmd); + let out = match cmd.output() { + Ok(o) => o, + Err(e) => { + last_error = Some(format!("{label}: spawn failed: {e}")); + continue; + } + }; + + if out.status.success() { + return Ok(()); + } + + let code = out.status.code().unwrap_or(-1); + let stderr = String::from_utf8_lossy(&out.stderr); + let stdout = String::from_utf8_lossy(&out.stdout); + + // Retry on signal kills (like SIGSEGV) or transient build errors + let should_retry = was_signal_killed(&out.status) || is_transient_build_error(&stderr, &stdout); + if should_retry && attempt < max_retries { + let reason = if was_signal_killed(&out.status) { + "signal kill" + } else { + "transient build error" + }; + eprintln!("⚠️ {label}: {reason} detected, will retry..."); + last_error = Some(format!( + "{label} failed (exit={code})\n--- stderr ---\n{stderr}\n--- stdout ---\n{stdout}" + )); + continue; + } + + bail!("{label} failed (exit={code})\n--- stderr ---\n{stderr}\n--- stdout ---\n{stdout}"); + } + + bail!(last_error.unwrap_or_else(|| format!("{label}: unknown error after retries"))) +} + +/* -------------------------------------------------------------------------- */ +/* C# Publisher */ +/* -------------------------------------------------------------------------- */ + +#[derive(Clone, Copy)] +pub struct DotnetPublisher; + +impl DotnetPublisher { + fn ensure_csproj(root: &Path) -> Result<()> { + let mut has = false; + for ent in fs::read_dir(root)? { + let ent = ent?; + if ent.path().extension().map(|e| e == "csproj").unwrap_or(false) { + has = true; + break; + } + } + if !has { + bail!("expected a C# project in {}", root.display()); + } + Ok(()) + } +} + +impl Publisher for DotnetPublisher { + fn publish(&self, host_url: &str, source: &Path, module_name: &str) -> Result<()> { + if !source.exists() { + bail!("no source: {}", source.display()); + } + println!("publish csharp module {}", module_name); + + Self::ensure_csproj(source)?; + + let db = sanitize_db_name(module_name); + + let mut cmd = Command::new("spacetime"); + cmd.arg("build") + .current_dir(source) + .env("DOTNET_CLI_TELEMETRY_OPTOUT", "1") + .env("DOTNET_NOLOGO", "1"); + run(&mut cmd, "spacetime build (csharp)")?; + + let mut pubcmd = Command::new("spacetime"); + pubcmd + .arg("publish") + .arg("-c") + .arg("-y") + .arg("--server") + .arg(host_url) + .arg(&db) + .current_dir(source); + run(&mut pubcmd, "spacetime publish (csharp)")?; + + Ok(()) + } +} +/* -------------------------------------------------------------------------- */ +/* Rust Publisher */ +/* -------------------------------------------------------------------------- */ + +#[derive(Clone, Copy)] +pub struct SpacetimeRustPublisher; + +impl SpacetimeRustPublisher { + fn ensure_standalone_manifest(dst: &Path) -> Result<()> { + if !dst.join("Cargo.toml").exists() { + bail!("no Cargo.toml in {}", dst.display()); + } + Ok(()) + } +} + +impl Publisher for SpacetimeRustPublisher { + fn publish(&self, host_url: &str, source: &Path, module_name: &str) -> Result<()> { + if !source.exists() { + bail!("no source: {}", source.display()); + } + println!("publish rust module {}", module_name); + + // Build/publish directly from `source` + Self::ensure_standalone_manifest(source)?; + + // sanitize db + server + let db = sanitize_db_name(module_name); + + // 2) Publish + run( + Command::new("spacetime") + .arg("publish") + .arg("-c") + .arg("-y") + .arg("--server") + .arg(host_url) + .arg(&db) + .current_dir(source), + "spacetime publish", + )?; + + Ok(()) + } +} diff --git a/tools/xtask-llm-benchmark/src/bench/results_merge.rs b/tools/xtask-llm-benchmark/src/bench/results_merge.rs new file mode 100644 index 000000000..ed03d5cbd --- /dev/null +++ b/tools/xtask-llm-benchmark/src/bench/results_merge.rs @@ -0,0 +1,106 @@ +use anyhow::{Context, Result}; +use fs2::FileExt; +use std::collections::BTreeMap; +use std::fs; +use std::io::{Read, Write}; +use std::path::Path; +use tempfile::NamedTempFile; + +use crate::bench::types::RunOutcome; +use crate::results::schema::{LangEntry, ModeEntry, ModelEntry, Results}; + +fn load_results(path: &Path) -> Result { + if !path.exists() { + return Ok(Results::default()); + } + let mut f = fs::File::open(path)?; + let mut s = String::new(); + f.read_to_string(&mut s)?; + let root: Results = serde_json::from_str(&s).with_context(|| format!("failed parsing {}", path.display()))?; + Ok(root) +} + +fn save_atomic(path: &Path, root: &Results) -> Result<()> { + let parent = path.parent().context("no parent dir for results path")?; + fs::create_dir_all(parent)?; + let mut tmp = NamedTempFile::new_in(parent)?; + serde_json::to_writer_pretty(&mut tmp, root)?; + tmp.flush()?; + tmp.persist(path)?; + Ok(()) +} + +pub fn ensure_lang<'a>(root: &'a mut Results, lang: &str) -> &'a mut LangEntry { + if let Some(i) = root.languages.iter().position(|x| x.lang == lang) { + return &mut root.languages[i]; + } + root.languages.push(LangEntry { + lang: lang.to_string(), + modes: Vec::new(), + golden_answers: BTreeMap::new(), + }); + root.languages.last_mut().unwrap() +} + +fn ensure_mode<'a>(lang_v: &'a mut LangEntry, mode: &str, hash: Option) -> &'a mut ModeEntry { + if let Some(i) = lang_v.modes.iter().position(|m| m.mode == mode) { + return &mut lang_v.modes[i]; + } + lang_v.modes.push(ModeEntry { + mode: mode.to_string(), + hash, + models: Vec::new(), + }); + lang_v.modes.last_mut().unwrap() +} + +fn ensure_model<'a>(mode_v: &'a mut ModeEntry, name: &str) -> &'a mut ModelEntry { + if let Some(i) = mode_v.models.iter().position(|m| m.name == name) { + return &mut mode_v.models[i]; + } + mode_v.models.push(ModelEntry { + name: name.to_string(), + route_api_model: None, + tasks: Default::default(), // HashMap + }); + mode_v.models.last_mut().unwrap() +} + +pub fn merge_task_runs(path: &Path, mode: &str, runs: &[RunOutcome]) -> Result<()> { + if runs.is_empty() { + return Ok(()); + } + + let lock_path = path.with_extension("lock"); + let lock = fs::OpenOptions::new() + .create(true) + .read(true) + .write(true) + .truncate(false) + .open(&lock_path)?; + lock.lock_exclusive()?; + + let res = (|| -> Result<()> { + let mut root = load_results(path)?; + + for r in runs { + let lang_v = ensure_lang(&mut root, &r.lang); + + // Always bump the mode hash to the latest run's hash + let mode_v = ensure_mode(lang_v, mode, Some(r.hash.clone())); + + let model_v = ensure_model(mode_v, &r.model_name); + + // Always replace with the latest value (even if None) + model_v.route_api_model = r.route_api_model.clone(); + + // Always overwrite the task result + model_v.tasks.insert(r.task.clone(), r.clone()); + } + + save_atomic(path, &root) + })(); + + let _ = lock.unlock(); + res +} diff --git a/tools/xtask-llm-benchmark/src/bench/runner.rs b/tools/xtask-llm-benchmark/src/bench/runner.rs new file mode 100644 index 000000000..7df295eaa --- /dev/null +++ b/tools/xtask-llm-benchmark/src/bench/runner.rs @@ -0,0 +1,680 @@ +use anyhow::{anyhow, bail, Context, Result}; +use chrono::Utc; +use futures::{stream, StreamExt}; +use serde_json::json; +use std::collections::{HashMap, HashSet}; +use std::fs; +use std::path::{Path, PathBuf}; +use std::sync::OnceLock; +use std::time::Instant; +use tokio::sync::Mutex; +use tokio::task; + +use crate::bench::publishers::{DotnetPublisher, SpacetimeRustPublisher}; +use crate::bench::results_merge::merge_task_runs; +use crate::bench::templates::materialize_project; +use crate::bench::types::{BenchRunContext, PublishParams, RunContext, RunOneError}; +pub(crate) use crate::bench::types::{RunOutcome, TaskPaths}; +use crate::bench::utils::{ + bench_concurrency, bench_csharp_concurrency, category_slug, debug_llm, fmt_dur, print_llm_output, sanitize_db_name, + task_slug, work_server_dir_scoped, +}; +use crate::bench::Publisher; +use crate::eval::{Lang, ScoreDetails}; +use crate::generated::resolve_by_path; +use crate::llm::model_routes::ModelRoute; + +pub struct TaskRunner { + pub bench_root: PathBuf, + pub rust_publisher: SpacetimeRustPublisher, + pub cs_publisher: DotnetPublisher, +} + +static BUILT_KEYS: OnceLock>> = OnceLock::new(); + +fn build_key(lang: Lang, selectors: Option<&[String]>) -> String { + let v = match selectors { + Some(s) if !s.is_empty() => { + let mut t = s.to_vec(); + t.sort(); // stable key independent of order + t + } + _ => vec!["ALL".to_string()], + }; + let joined = v.join(","); + format!("{lang:?}:{joined}") +} + +/// Build goldens **once per (lang, selector-set)** in this process. +/// If selectors is None/empty, that means "ALL tasks". +pub async fn ensure_goldens_built_once( + host: Option, + bench_root: &Path, + lang: Lang, + selectors: Option<&[String]>, +) -> Result<()> { + let key = build_key(lang, selectors); + let set = BUILT_KEYS.get_or_init(|| Mutex::new(HashSet::new())); + { + let set = set.lock(); + if set.await.contains(&key) { + return Ok(()); + } + } + // single-flight for this key + let set_guard = set.lock().await; + if set_guard.contains(&key) { + return Ok(()); + } + + // IMPORTANT: pass selectors through so we only build needed goldens + build_goldens_only_for_lang(host, bench_root, lang, selectors).await?; + + // mark as built + drop(set_guard); + let mut set = BUILT_KEYS.get().unwrap().lock().await; + set.insert(key); + Ok(()) +} + +async fn publish_rust_async( + publisher: SpacetimeRustPublisher, + host_url: String, + wdir: PathBuf, + db: String, +) -> Result<()> { + task::spawn_blocking(move || publisher.publish(&host_url, &wdir, &db)).await??; + Ok(()) +} +async fn publish_cs_async(publisher: DotnetPublisher, host_url: String, wdir: PathBuf, db: String) -> Result<()> { + task::spawn_blocking(move || publisher.publish(&host_url, &wdir, &db)).await??; + Ok(()) +} + +impl TaskRunner { + pub fn new(bench_root: PathBuf, rust_publisher: SpacetimeRustPublisher, cs_publisher: DotnetPublisher) -> Self { + Self { + bench_root, + rust_publisher, + cs_publisher, + } + } + + pub async fn publish_golden_only( + &self, + lang: Lang, + category: &str, + task_id: &str, + golden_src_text: &str, + golden_db: String, + host: Option, + ) -> Result<()> { + self.publish( + PublishParams { + lang, + category, + task_id, + route_tag: "", + source_text: golden_src_text, + db_name: golden_db, + host, + }, + "golden", + ) + .await + } + + async fn publish_llm(&self, params: PublishParams<'_>) -> Result<()> { + self.publish(params, "llm").await + } + + async fn publish(&self, params: PublishParams<'_>, phase: &str) -> Result<()> { + let lang_name = match params.lang { + Lang::Rust => "rust", + Lang::CSharp => "csharp", + }; + + let wdir = work_server_dir_scoped(params.category, params.task_id, lang_name, phase, params.route_tag); + if wdir.exists() { + let _ = fs::remove_dir_all(&wdir); + } + let _proj_root = materialize_project( + lang_name, + params.category, + params.task_id, + phase, + params.route_tag, + params.source_text, + )?; + + let host_url = params.host.unwrap_or_else(|| "local".to_owned()); + match params.lang { + Lang::Rust => publish_rust_async(self.rust_publisher, host_url, wdir, params.db_name).await?, + Lang::CSharp => publish_cs_async(self.cs_publisher, host_url, wdir, params.db_name).await?, + } + + Ok(()) + } + + pub async fn run_one(&self, task: &TaskPaths, cfg: &RunContext<'_>) -> Result { + let wall = Instant::now(); + let started = Utc::now(); + + let category = category_slug(&task.root); + let task_id = task_slug(&task.root); + let route_tag = sanitize_db_name(cfg.route.display_name); + let golden_db = sanitize_db_name(&format!("{}-{}-golden", category, task_id)); + let llm_db = sanitize_db_name(&format!("{}-{}-{}-llm", category, task_id, route_tag)); + + let ctor = resolve_by_path(&task.root)?; + let spec = ctor(); + + let scorers = spec.scorers_for(cfg.lang, &route_tag, cfg.host.as_deref().unwrap_or("local")); + let total_tasks = scorers.len(); + + let prompt_builder = (spec.make_prompt)(cfg.lang); + println!("→ [{}] {}: building prompt", cfg.lang_name, cfg.route.display_name); + let prompt = prompt_builder.build_segmented(cfg.context); + + println!("→ [{}] {}: calling provider", cfg.lang_name, cfg.route.display_name); + let llm_output = tokio::time::timeout( + std::time::Duration::from_secs(200), + cfg.llm.generate(cfg.route, &prompt), + ) + .await + .map_err(|_| RunOneError::Other(anyhow!("LLM call timed out")))? + .map_err(RunOneError::Other)?; + + if debug_llm() { + print_llm_output(cfg.route.display_name, &task_id, &llm_output); + } + + let publish_error: Option = self + .publish_llm(PublishParams { + lang: cfg.lang, + category: &category, + task_id: &task_id, + route_tag: &route_tag, + source_text: &llm_output, + db_name: llm_db.clone(), + host: cfg.host.clone(), + }) + .await + .err() + .map(|e| { + eprintln!( + "⚠️ publish failed for {}/{}/{}: {e:#}", + category, task_id, cfg.route.display_name + ); + format!("{:#}", e) + }); + + let mut passed = 0usize; + let mut partial_sum = 0f32; + let mut scorer_details: HashMap = HashMap::new(); + + if publish_error.is_none() { + println!("→ [{}] {}: scoring", cfg.lang_name, cfg.route.display_name); + for s in &scorers { + let r = s.score(&llm_output); + if r.pass { + passed += 1; + } + partial_sum += r.partial.clamp(0.0, 1.0); + scorer_details.insert(s.id().to_string(), r); + } + } else { + println!( + "→ [{}] {}: publish failed — skipping scoring (0/{})", + cfg.lang_name, cfg.route.display_name, total_tasks + ); + scorer_details.insert( + "publish_error".into(), + ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({ + "phase": "build_or_publish", + "error": publish_error.as_deref().unwrap_or("unknown"), + }), + }, + ); + } + + let score_pct = if total_tasks == 0 { + 0.0 + } else { + (partial_sum / total_tasks as f32) * 100.0 + }; + + let finished = Utc::now(); + let took = wall.elapsed(); + println!( + "→ [{}] {}/{}/{}: done (passed {}/{}, {:.1}%) — {}", + cfg.lang_name, + category, + task_id, + cfg.route.display_name, + passed as u32, + total_tasks, + score_pct, + fmt_dur(took) + ); + + Ok(RunOutcome { + hash: cfg.hash.to_string(), + task: task_id.clone(), + lang: cfg.lang_name.to_string(), + model_name: cfg.route.display_name.to_string(), + vendor: cfg.route.vendor.slug().to_string(), + golden_published: publish_error.is_none(), + total_tests: total_tasks as u32, + passed_tests: passed as u32, + category: Some(category.clone()), + llm_output: Some(llm_output), + route_api_model: Some(cfg.route.api_model.to_string()), + golden_db: Some(golden_db), + llm_db: Some(llm_db), + work_dir_golden: Some( + work_server_dir_scoped(&category, &task_id, cfg.lang_name, "golden", "") + .to_string_lossy() + .into_owned(), + ), + work_dir_llm: Some( + work_server_dir_scoped(&category, &task_id, cfg.lang_name, "llm", &route_tag) + .to_string_lossy() + .into_owned(), + ), + scorer_details: Some(scorer_details), + started_at: Some(started), + finished_at: Some(finished), + }) + } +} + +pub async fn run_all_for_model_async_for_lang(cfg: &BenchRunContext<'_>) -> Result> { + let total_wall = Instant::now(); + + // 1) run per-task LLM builds + scoring + let tasks = discover_tasks(cfg.bench_root)?; + let runner = TaskRunner::new(PathBuf::from(cfg.bench_root), SpacetimeRustPublisher, DotnetPublisher); + let lang_name = cfg.lang.as_str(); + let buf = match cfg.lang { + Lang::CSharp => bench_csharp_concurrency(), + _ => bench_concurrency(), + }; + + let results: Vec<(TaskPaths, Result)> = + futures::stream::iter(tasks.into_iter().map(|task| { + let runner = &runner; + let route = cfg.route; + let lang = cfg.lang; + let lang_name = lang_name.to_string(); + let context = cfg.context; + let hash = cfg.hash; + let llm = cfg.llm; + let host = cfg.host.clone(); + + async move { + let started = Utc::now(); + let run_cfg = RunContext { + lang_name: &lang_name, + lang, + route, + context, + hash, + llm, + host, + }; + + let res = runner.run_one(&task, &run_cfg).await; + ( + task, + res.map(|mut o| { + o.started_at.get_or_insert(started); + o + }), + ) + } + })) + .buffer_unordered(buf) + .collect() + .await; + + let mut outcomes = Vec::new(); + let mut errs = 0usize; + + for (task, r) in results { + match r { + Ok(v) => outcomes.push(v), + Err(RunOneError::WithOutput { msg, llm_output }) => { + errs += 1; + eprintln!("⚠️ task failed but continuing: {msg}"); + outcomes.push(build_fail_outcome( + &task, + lang_name, + cfg.route, + cfg.hash, + anyhow::anyhow!(msg), + Some(llm_output), + )); + } + Err(RunOneError::Other(e)) => { + errs += 1; + eprintln!("⚠️ task failed but continuing: {e:?}"); + outcomes.push(build_fail_outcome(&task, lang_name, cfg.route, cfg.hash, e, None)); + } + } + } + + println!("[runner] completed batch: ok={} err={}", outcomes.len(), errs); + + if !outcomes.is_empty() { + merge_task_runs(&cfg.details_path, cfg.mode, &outcomes)?; + } else { + eprintln!("[runner] no successful runs; not calling merge_task_runs"); + } + + println!( + "✓ [{}] {}: total {}", + lang_name, + cfg.route.display_name, + fmt_dur(total_wall.elapsed()) + ); + + Ok(outcomes) +} + +// run only selected tasks by selectors like 1/01/001 or t_001 +pub async fn run_selected_for_model_async_for_lang(cfg: &BenchRunContext<'_>) -> Result> { + let total_wall = Instant::now(); + + let wanted: HashSet = cfg + .selectors + .iter() + .flat_map(|s| s.iter()) + .map(|s| normalize_task_selector(s.as_str())) + .collect::>()?; + + let tasks = discover_tasks(cfg.bench_root)?; + let selected: Vec = tasks + .into_iter() + .filter(|t| { + let name = t.root.file_name().and_then(|x| x.to_str()).unwrap_or(""); + wanted.iter().any(|w| name.starts_with(w)) + }) + .collect(); + + if selected.is_empty() { + bail!("no tasks matched {:?}", wanted); + } + + let runner = TaskRunner::new(PathBuf::from(cfg.bench_root), SpacetimeRustPublisher, DotnetPublisher); + let lang_name = cfg.lang.as_str(); + let buf = match cfg.lang { + Lang::CSharp => bench_csharp_concurrency(), + _ => bench_concurrency(), + }; + + let results: Vec<(TaskPaths, Result)> = + futures::stream::iter(selected.into_iter().map(|task| { + let runner = &runner; + let route = cfg.route; + let lang = cfg.lang; + let lang_name = lang_name.to_string(); + let context = cfg.context; + let hash = cfg.hash; + let llm = cfg.llm; + + async move { + let started = Utc::now(); + let run_cfg = RunContext { + lang_name: &lang_name, + lang, + route, + context, + hash, + llm, + host: cfg.host.clone(), + }; + + let res = runner.run_one(&task, &run_cfg).await; + ( + task, + res.map(|mut o| { + o.started_at.get_or_insert(started); + o + }), + ) + } + })) + .buffer_unordered(buf) + .collect() + .await; + + let mut outcomes = Vec::with_capacity(results.len()); + let mut errs = 0usize; + + for (task, r) in results { + match r { + Ok(v) => outcomes.push(v), + Err(RunOneError::WithOutput { msg, llm_output }) => { + errs += 1; + eprintln!("⚠️ task failed but continuing: {msg}"); + outcomes.push(build_fail_outcome( + &task, + lang_name, + cfg.route, + cfg.hash, + anyhow::anyhow!(msg), + Some(llm_output), + )); + } + Err(RunOneError::Other(e)) => { + errs += 1; + eprintln!("⚠️ task failed but continuing: {e:?}"); + outcomes.push(build_fail_outcome(&task, lang_name, cfg.route, cfg.hash, e, None)); + } + } + } + + if !outcomes.is_empty() { + merge_task_runs(&cfg.details_path, cfg.mode, &outcomes)?; + } + + println!( + "✓ [{}] {}: total {} (err={})", + lang_name, + cfg.route.display_name, + fmt_dur(total_wall.elapsed()), + errs + ); + Ok(outcomes) +} + +pub async fn run_selected_or_all_for_model_async_for_lang(ctx: &BenchRunContext<'_>) -> Result> { + if let Some(sels) = ctx.selectors { + if !sels.is_empty() { + let sel_cfg = BenchRunContext { + bench_root: ctx.bench_root, + mode: ctx.mode, + hash: ctx.hash, + route: ctx.route, + context: ctx.context, + llm: ctx.llm, + lang: ctx.lang, + selectors: Option::from(sels), + host: ctx.host.clone(), + details_path: ctx.details_path.clone(), + }; + return run_selected_for_model_async_for_lang(&sel_cfg).await; + } + } + + run_all_for_model_async_for_lang(ctx).await +} + +pub async fn build_goldens_only_for_lang( + host: Option, + bench_root: &Path, + lang: Lang, + selectors: Option<&[String]>, +) -> Result<()> { + let tasks = if let Some(sels) = selectors { + let wanted: HashSet = sels.iter().map(|s| normalize_task_selector(s)).collect::>()?; + let all = discover_tasks(bench_root)?; + let filtered: Vec = all + .into_iter() + .filter(|t| { + let name = t.root.file_name().and_then(|x| x.to_str()).unwrap_or(""); + wanted.iter().any(|w| name.starts_with(w)) + }) + .collect(); + if filtered.is_empty() { + bail!("no tasks matched {:?}", wanted); + } + filtered + } else { + discover_tasks(bench_root)? + }; + + let runner = TaskRunner::new(PathBuf::from(bench_root), SpacetimeRustPublisher, DotnetPublisher); + let lang_name = lang.as_str(); + let buf = match lang { + Lang::CSharp => bench_csharp_concurrency(), + _ => bench_concurrency(), + }; + + stream::iter(tasks.into_iter().map(|task| { + let runner = &runner; + let host_clone = host.clone(); + async move { + let category = category_slug(&task.root); + let task_id = task_slug(&task.root); + let golden_db = sanitize_db_name(&format!("{}-{}-golden", category, task_id)); + let golden_src_text = load_golden_source(&task, lang)?; + println!("→ [{}] build golden {} {}", lang_name, category, task_id); + runner + .publish_golden_only(lang, &category, &task_id, &golden_src_text, golden_db, host_clone) + .await + } + })) + .buffer_unordered(buf) + .collect::>() + .await + .into_iter() + .collect::>>()?; + + println!("✓ [{}] goldens build/publish: complete", lang_name); + Ok(()) +} + +fn discover_tasks(benchmarks_root: &Path) -> Result> { + let mut out = Vec::new(); + for cat in read_dirs(benchmarks_root)? { + for task in read_dirs(&cat)? { + out.push(TaskPaths { + root: task.clone(), + answers_rust: task.join("answers/rust/server"), + answers_csharp: task.join("answers/csharp/server"), + }); + } + } + Ok(out) +} + +fn build_fail_outcome( + task: &TaskPaths, + lang_name: &str, + route: &ModelRoute, + hash: &str, + err: anyhow::Error, + llm_output: Option, +) -> RunOutcome { + let category = category_slug(&task.root); + let task_id = task_slug(&task.root); + let now = Utc::now(); + let mut sd: HashMap = HashMap::new(); + sd.insert( + "publish_error".to_string(), + ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({ + "phase": "build_or_publish", + "error": format!("{:#}", err), + }), + }, + ); + + RunOutcome { + hash: hash.to_string(), + task: task_id.clone(), + lang: lang_name.to_string(), + golden_published: false, + category: Some(category), + + model_name: route.display_name.to_string(), + total_tests: 1, + passed_tests: 0, + + llm_output, + + route_api_model: Some(route.api_model.to_string()), + golden_db: None, + llm_db: None, + work_dir_golden: None, + work_dir_llm: None, + scorer_details: Some(sd), + + vendor: route.vendor.slug().to_string(), + started_at: Some(now), + finished_at: Some(now), + } +} + +fn read_dirs(p: &Path) -> Result> { + let mut v = Vec::new(); + for e in fs::read_dir(p).with_context(|| format!("read_dir {}", p.display()))? { + let e = e?; + let path = e.path(); + if path.is_dir() { + v.push(path); + } + } + Ok(v) +} + +// TEST_CASE/answers/csharp.cs and TEST_CASE/rust.rs +fn load_golden_source(task: &TaskPaths, lang: Lang) -> Result { + match lang { + Lang::Rust => { + let p = task.root.join("answers").join("rust.rs"); + fs::read_to_string(&p).with_context(|| format!("read {}", p.display())) + } + Lang::CSharp => { + let p = task.root.join("answers").join("csharp.cs"); + fs::read_to_string(&p).with_context(|| format!("read {}", p.display())) + } + } +} + +// "1" | "01" | "001" | "t_001" -> "t_001" +fn normalize_task_selector(raw: &str) -> Result { + let s = raw.trim().to_ascii_lowercase(); + if s.is_empty() { + bail!("empty task selector"); + } + if let Some(rest) = s.strip_prefix("t_") { + if rest.chars().all(|c| c.is_ascii_digit()) { + let n: u32 = rest.parse()?; + return Ok(format!("t_{:03}", n)); + } + bail!("invalid task selector: {raw}"); + } + if s.chars().all(|c| c.is_ascii_digit()) { + let n: u32 = s.parse()?; + return Ok(format!("t_{:03}", n)); + } + bail!("invalid task selector: {raw}") +} diff --git a/tools/xtask-llm-benchmark/src/bench/templates.rs b/tools/xtask-llm-benchmark/src/bench/templates.rs new file mode 100644 index 000000000..ef1c6af63 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/bench/templates.rs @@ -0,0 +1,152 @@ +use crate::bench::utils::work_server_dir_scoped; +use anyhow::{bail, Context, Result}; +use std::{ + env, fs, io, + path::{Path, PathBuf}, +}; + +pub fn materialize_project( + lang: &str, + category: &str, + task: &str, + phase: &str, + route_tag: &str, + llm_code: &str, +) -> Result { + let out = work_server_dir_scoped(category, task, lang, phase, route_tag); + let src = tmpl_root().join(match lang { + "rust" => "rust/server", + "csharp" => "csharp/server", + _ => bail!("unsupported lang `{}`", lang), + }); + + if out.exists() { + let _ = fs::remove_dir_all(&out); + } + fs::create_dir_all(&out)?; + copy_tree_with_templates(&src, &out)?; + + match lang { + "rust" => inject_rust(&out, llm_code)?, + "csharp" => inject_csharp(&out, llm_code)?, + _ => {} + } + + Ok(out) +} + +/* helpers */ + +fn tmpl_root() -> PathBuf { + PathBuf::from(env!("CARGO_MANIFEST_DIR")).join("src").join("templates") +} + +fn copy_tree_with_templates(src: &Path, dst: &Path) -> Result<()> { + fn recurse(from: &Path, to: &Path) -> Result<()> { + fs::create_dir_all(to)?; + for entry in fs::read_dir(from)? { + let entry = entry?; + let p = entry.path(); + let rel = p.strip_prefix(from)?; + let out_path = to.join(rel); + if entry.file_type()?.is_dir() { + recurse(&p, &out_path)?; + } else if out_path.extension().and_then(|e| e.to_str()) == Some("tmpl") { + let rendered_path = out_path.with_extension(""); + let s = fs::read_to_string(&p).with_context(|| format!("read {}", p.display()))?; + let s = replace_placeholders(&s); + if let Some(dir) = rendered_path.parent() { + fs::create_dir_all(dir)?; + } + fs::write(&rendered_path, s).with_context(|| format!("write {}", rendered_path.display()))?; + } else { + if let Some(dir) = out_path.parent() { + fs::create_dir_all(dir)?; + } + fs::copy(&p, &out_path) + .map(|_| ()) + .with_context(|| format!("copy {} -> {}", p.display(), out_path.display()))?; + } + } + Ok(()) + } + if !src.exists() { + bail!("missing template dir {}", src.display()); + } + recurse(src, dst) +} + +fn replace_placeholders(s: &str) -> String { + let sdk = env::var("SPACETIME_SDK_VERSION").unwrap_or_else(|_| "1.5.0".into()); + s.replace("{SPACETIME_SDK_VERSION}", &sdk) +} + +fn inject_rust(root: &Path, llm_code: &str) -> anyhow::Result<()> { + let lib = root.join("src/lib.rs"); + ensure_parent(&lib)?; + let mut contents = fs::read_to_string(&lib).unwrap_or_default(); + let marker = "/*__LLM_CODE__*/"; + let cleaned = normalize_source(llm_code); + + if let Some(idx) = contents.find(marker) { + contents.replace_range(idx..idx + marker.len(), &cleaned); + } else { + if !contents.ends_with('\n') { + contents.push('\n'); + } + contents.push_str(&cleaned); + } + fs::write(&lib, contents).with_context(|| format!("write {}", lib.display())) +} + +fn inject_csharp(root: &Path, llm_code: &str) -> anyhow::Result<()> { + let prog = root.join("Lib.cs"); + ensure_parent(&prog)?; + let mut contents = fs::read_to_string(&prog).unwrap_or_default(); + let marker = "//__LLM_CODE__"; + let cleaned = normalize_source(llm_code); + + if let Some(idx) = contents.find(marker) { + contents.replace_range(idx..idx + marker.len(), &cleaned); + } else { + if !contents.ends_with('\n') { + contents.push('\n'); + } + contents.push_str(&cleaned); + } + fs::write(&prog, contents).with_context(|| format!("write {}", prog.display())) +} + +/// Remove leading/trailing Markdown fences like ```rust ... ``` or ~~~ +/// Keeps the inner text intact. Always returns an owned String. +fn strip_code_fences(input: &str) -> String { + let t = input.trim(); + if !(t.starts_with("```") || t.starts_with("~~~")) { + return t.to_owned(); + } + // split once on the first newline to skip the opening fence (and optional lang tag) + let mut lines = t.lines(); + let _first = lines.next(); // opening fence + let body = lines.collect::>().join("\n"); + // trim a trailing closing fence if present + let trimmed = body.trim_end(); + let trimmed = trimmed + .strip_suffix("```") + .or_else(|| trimmed.strip_suffix("~~~")) + .unwrap_or(trimmed); + trimmed.trim().to_owned() +} + +fn normalize_source(input: &str) -> String { + let mut out = strip_code_fences(input).replace("\r\n", "\n"); + out = out.trim_end().to_string(); + out.push('\n'); + out +} + +fn ensure_parent(p: &Path) -> io::Result<()> { + if let Some(dir) = p.parent() { + fs::create_dir_all(dir)?; + } + Ok(()) +} diff --git a/tools/xtask-llm-benchmark/src/bench/types.rs b/tools/xtask-llm-benchmark/src/bench/types.rs new file mode 100644 index 000000000..be70e7ce2 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/bench/types.rs @@ -0,0 +1,125 @@ +use crate::eval::{Lang, ScoreDetails}; +use crate::llm::types::Vendor; +use crate::llm::{LlmProvider, ModelRoute}; +use chrono::{DateTime, Utc}; +use serde::{Deserialize, Serialize}; +use std::collections::{HashMap, HashSet}; +use std::path::{Path, PathBuf}; +use thiserror::Error; + +/// Parameters for publishing a module (golden or LLM-generated). +pub struct PublishParams<'a> { + pub lang: Lang, + pub category: &'a str, + pub task_id: &'a str, + pub route_tag: &'a str, + pub source_text: &'a str, + pub db_name: String, + pub host: Option, +} + +#[derive(Debug, Serialize, Deserialize, Clone)] +pub struct RunOutcome { + pub hash: String, + pub task: String, + pub lang: String, + pub golden_published: bool, + pub model_name: String, + pub total_tests: u32, + pub passed_tests: u32, + + pub llm_output: Option, + pub category: Option, + pub route_api_model: Option, + pub golden_db: Option, + pub llm_db: Option, + pub work_dir_golden: Option, + pub work_dir_llm: Option, + pub scorer_details: Option>, + + #[serde(default)] + pub vendor: String, + + pub started_at: Option>, + pub finished_at: Option>, +} + +pub struct TaskPaths { + pub root: PathBuf, + pub answers_csharp: PathBuf, + pub answers_rust: PathBuf, +} + +pub struct RouteRun { + pub route_name: String, + pub api_model: String, + pub outcomes: Vec, +} + +#[derive(Debug, Error)] +pub enum RunOneError { + #[error("{msg}")] + WithOutput { msg: String, llm_output: String }, + #[error(transparent)] + Other(#[from] anyhow::Error), +} + +pub struct RunContext<'a> { + pub lang_name: &'a str, + pub lang: Lang, + pub route: &'a ModelRoute, + pub context: &'a str, + pub hash: &'a str, + pub llm: &'a dyn LlmProvider, + pub host: Option, +} + +impl<'a> RunContext<'a> { + pub fn new( + lang_name: &'a str, + lang: Lang, + route: &'a ModelRoute, + context: &'a str, + hash: &'a str, + llm: &'a dyn LlmProvider, + host: Option, + ) -> Self { + Self { + lang_name, + lang, + route, + context, + hash, + llm, + host, + } + } +} + +pub struct BenchRunContext<'a> { + pub bench_root: &'a Path, + pub mode: &'a str, + pub hash: &'a str, + pub route: &'a ModelRoute, + pub context: &'a str, + pub llm: &'a dyn LlmProvider, + pub lang: Lang, + pub selectors: Option<&'a [String]>, + pub host: Option, + pub details_path: PathBuf, +} + +pub struct RunConfig { + pub modes: Option>, + pub hash_only: bool, + pub goldens_only: bool, + pub lang: Lang, + pub providers_filter: Option>, + pub selectors: Option>, + pub force: bool, + pub categories: Option>, + pub model_filter: Option>>, + pub host: Option, + /// Path to the details.json file where results will be merged + pub details_path: PathBuf, +} diff --git a/tools/xtask-llm-benchmark/src/bench/utils.rs b/tools/xtask-llm-benchmark/src/bench/utils.rs new file mode 100644 index 000000000..f37bf4e9c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/bench/utils.rs @@ -0,0 +1,130 @@ +use std::env; +use std::path::{Path, PathBuf}; +use std::time::Duration; + +pub fn sanitize_db_name(raw: &str) -> String { + // lowercase and strip invalids to hyphens + let s: String = raw + .to_ascii_lowercase() + .chars() + .map(|c| { + if c.is_ascii_lowercase() || c.is_ascii_digit() || c == '-' { + c + } else { + '-' + } + }) + .collect(); + + // collapse multiple '-' and trim + let mut out = String::with_capacity(s.len()); + let mut prev_dash = false; + for ch in s.chars() { + if ch == '-' { + if !prev_dash { + out.push('-'); + } + prev_dash = true; + } else { + out.push(ch); + prev_dash = false; + } + } + while out.starts_with('-') { + out.remove(0); + } + while out.ends_with('-') { + out.pop(); + } + + // must start with [a-z0-9]; if empty, prefix + if out.is_empty() || !out.chars().next().unwrap().is_ascii_alphanumeric() { + out.insert_str(0, "db"); + } + + out +} + +pub fn work_server_dir_scoped(category: &str, task: &str, lang: &str, phase: &str, route_tag: &str) -> PathBuf { + let target = env::var("CARGO_TARGET_DIR").unwrap_or_else(|_| "target".into()); + Path::new(&target) + .join("llm-runs") + .join(category) + .join(task) + .join(lang) + .join("server") + .join(route_tag) + .join(phase) +} + +pub fn max_chars() -> usize { + env::var("LLM_OUTPUT_MAX_CHARS") + .ok() + .and_then(|s| s.parse().ok()) + .unwrap_or(2000) +} + +pub fn print_llm_output(model: &str, task: &str, s: &str) { + let limit = max_chars(); + let mut end = s.len().min(limit); + while !s.is_char_boundary(end) { + end -= 1; + } + let s = &s[..end]; + println!("\n===== {} :: {} =====\n{}\n===== end =====\n", model, task, s); +} + +pub fn task_slug(p: &Path) -> String { + p.file_name().and_then(|s| s.to_str()).unwrap_or_default().to_string() +} +pub fn category_slug(p: &Path) -> String { + p.parent() + .and_then(|x| x.file_name()) + .and_then(|s| s.to_str()) + .unwrap_or_default() + .to_string() +} + +pub fn debug_llm() -> bool { + matches!(env::var("LLM_DEBUG").as_deref(), Ok("1" | "true" | "yes")) +} + +pub fn debug_llm_verbose() -> bool { + matches!(env::var("LLM_DEBUG_VERBOSE").as_deref(), Ok("1" | "true" | "yes")) +} + +pub fn bench_concurrency() -> usize { + env::var("LLM_BENCH_CONCURRENCY") + .ok() + .and_then(|s| s.parse().ok()) + .unwrap_or(8) +} + +/// Concurrency for C# builds. Lower default than Rust due to dotnet/WASI SDK +/// instability under high parallelism (causes SIGSEGV and "Pipe is broken" errors). +pub fn bench_csharp_concurrency() -> usize { + env::var("LLM_BENCH_CSHARP_CONCURRENCY") + .ok() + .and_then(|s| s.parse().ok()) + .unwrap_or(2) +} + +pub fn bench_route_concurrency() -> usize { + env::var("LLM_BENCH_ROUTE_CONCURRENCY") + .ok() + .and_then(|s| s.parse().ok()) + .unwrap_or(2) +} + +pub fn fmt_dur(d: Duration) -> String { + let secs = d.as_secs_f64(); + if secs < 1.0 { + format!("{} ms", d.as_millis()) + } else if secs < 60.0 { + format!("{:.2} s", secs) + } else { + let m = (secs / 60.0).floor() as u64; + let s = secs - (m as f64) * 60.0; + format!("{}m {:.1}s", m, s) + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/csharp.cs new file mode 100644 index 000000000..ddb4c6317 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/csharp.cs @@ -0,0 +1,19 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Reducer] + public static void EmptyReducer_NoArgs(ReducerContext ctx) { } + + [Reducer] + public static void EmptyReducer_WithInt(ReducerContext ctx, int count) { } + + [Reducer] + public static void EmptyReducer_WithString(ReducerContext ctx, string name) { } + + [Reducer] + public static void EmptyReducer_WithTwoArgs(ReducerContext ctx, int count, string name) { } + + [Reducer] + public static void EmptyReducer_WithThreeArgs(ReducerContext ctx, bool active, float ratio, string label) { } +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/rust.rs new file mode 100644 index 000000000..f776d8758 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/rust.rs @@ -0,0 +1,31 @@ +use spacetimedb::{reducer, ReducerContext}; + +#[reducer] +pub fn empty_reducer_no_args(ctx: &ReducerContext) -> Result<(), String> { + Ok(()) +} + +#[reducer] +pub fn empty_reducer_with_int(ctx: &ReducerContext, count: i32) -> Result<(), String> { + Ok(()) +} + +#[reducer] +pub fn empty_reducer_with_string(ctx: &ReducerContext, name: String) -> Result<(), String> { + Ok(()) +} + +#[reducer] +pub fn empty_reducer_with_two_args(ctx: &ReducerContext, count: i32, name: String) -> Result<(), String> { + Ok(()) +} + +#[reducer] +pub fn empty_reducer_with_three_args( + ctx: &ReducerContext, + active: bool, + ratio: f32, + label: String, +) -> Result<(), String> { + Ok(()) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/spec.rs new file mode 100644 index 000000000..e5466e2cc --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/spec.rs @@ -0,0 +1,8 @@ +use crate::eval::defaults::default_schema_parity_scorers; +use crate::eval::BenchmarkSpec; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |_lang, route_tag, host_url| { + default_schema_parity_scorers(host_url, file!(), route_tag) + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/csharp.txt new file mode 100644 index 000000000..b8b9a950a --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/csharp.txt @@ -0,0 +1,8 @@ +Write a SpacetimeDB backend module in C# that defines only these five empty reducers. + +REDUCERS +- EmptyReducer_NoArgs: no arguments, returns void, empty body +- EmptyReducer_WithInt: (int count), returns void, empty body +- EmptyReducer_WithString: (string name), returns void, empty body +- EmptyReducer_WithTwoArgs: (int count, string name), returns void, empty body +- EmptyReducer_WithThreeArgs: (bool active, float ratio, string label), returns void, empty body \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/rust.txt new file mode 100644 index 000000000..a1c6778d6 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/rust.txt @@ -0,0 +1,8 @@ +Write a SpacetimeDB backend module in Rust that defines only these five empty reducers. + +REDUCERS +- empty_reducer_no_args: no arguments, returns (), empty body +- empty_reducer_with_int: (count: i32), returns (), empty body +- empty_reducer_with_string: (name: String), returns (), empty body +- empty_reducer_with_two_args: (count: i32, name: String), returns (), empty body +- empty_reducer_with_three_args: (active: bool, ratio: f32, label: String), returns (), empty body \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/csharp.cs new file mode 100644 index 000000000..f6887c99b --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/csharp.cs @@ -0,0 +1,31 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "users")] + public partial struct Users + { + [PrimaryKey] public int Id; + public string Name; + public int Age; + public bool Active; + } + + [Table(Name = "products")] + public partial struct Products + { + [PrimaryKey] public int Id; + public string Title; + public float Price; + public bool InStock; + } + + [Table(Name = "notes")] + public partial struct Notes + { + [PrimaryKey] public int Id; + public string Body; + public long Rating; + public bool Pinned; + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/rust.rs new file mode 100644 index 000000000..f40adadea --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/rust.rs @@ -0,0 +1,28 @@ +use spacetimedb::table; + +#[table(name = users)] +pub struct Users { + #[primary_key] + pub id: i32, + pub name: String, + pub age: i32, + pub active: bool, +} + +#[table(name = products)] +pub struct Products { + #[primary_key] + pub id: i32, + pub title: String, + pub price: f32, + pub in_stock: bool, +} + +#[table(name = notes)] +pub struct Notes { + #[primary_key] + pub id: i32, + pub body: String, + pub rating: i64, + pub pinned: bool, +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/spec.rs new file mode 100644 index 000000000..e5466e2cc --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/spec.rs @@ -0,0 +1,8 @@ +use crate::eval::defaults::default_schema_parity_scorers; +use crate::eval::BenchmarkSpec; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |_lang, route_tag, host_url| { + default_schema_parity_scorers(host_url, file!(), route_tag) + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/csharp.txt new file mode 100644 index 000000000..263d0cb93 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/csharp.txt @@ -0,0 +1,26 @@ +Write a SpacetimeDB backend module in C# that defines three tables with basic columns. + +TABLES +- users + - Struct: Users + - Fields: + - Id: int (primary key) + - Name: string + - Age: int + - Active: bool + +- products + - Struct: Products + - Fields: + - Id: int (primary key) + - Title: string + - Price: float + - InStock: bool + +- notes + - Struct: Notes + - Fields: + - Id: int (primary key) + - Body: string + - Rating: long + - Pinned: bool diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/rust.txt new file mode 100644 index 000000000..1356703be --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/rust.txt @@ -0,0 +1,26 @@ +Write a SpacetimeDB backend module in Rust that defines three tables with basic columns. + +TABLES +- users + - Struct: User + - Fields: + - id: i32 (primary key) + - name: String + - age: i32 + - active: bool + +- products + - Struct: Product + - Fields: + - id: i32 (primary key) + - title: String + - price: f32 + - in_stock: bool + +- notes + - Struct: Note + - Fields: + - id: i32 (primary key) + - body: String + - rating: i64 + - pinned: bool diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/csharp.cs new file mode 100644 index 000000000..85d1f307f --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/csharp.cs @@ -0,0 +1,24 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "tick_timer", Scheduled = nameof(Tick), ScheduledAt = nameof(TickTimer.ScheduledAt))] + public partial struct TickTimer + { + [PrimaryKey, AutoInc] public ulong ScheduledId; + public ScheduleAt ScheduledAt; + } + + [Reducer] + public static void Tick(ReducerContext ctx, TickTimer timer) { } + + [Reducer(ReducerKind.Init)] + public static void Init(ReducerContext ctx) + { + var interval = new TimeDuration { Microseconds = 50_000 }; + ctx.Db.tick_timer.Insert(new TickTimer + { + ScheduledAt = new ScheduleAt.Interval(interval) + }); + } +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/rust.rs new file mode 100644 index 000000000..abc76c469 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/rust.rs @@ -0,0 +1,24 @@ +use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table}; +use std::time::Duration; + +#[table(name = tick_timer, scheduled(tick))] +pub struct TickTimer { + #[primary_key] + #[auto_inc] + scheduled_id: u64, + scheduled_at: ScheduleAt, +} + +#[reducer] +pub fn tick(_ctx: &ReducerContext, _row: TickTimer) -> Result<(), String> { + Ok(()) +} + +#[reducer(init)] +pub fn init(ctx: &ReducerContext) -> Result<(), String> { + ctx.db.tick_timer().insert(TickTimer { + scheduled_id: 0, + scheduled_at: ScheduleAt::Interval(Duration::from_millis(50).into()), + }); + Ok(()) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/spec.rs new file mode 100644 index 000000000..e5466e2cc --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/spec.rs @@ -0,0 +1,8 @@ +use crate::eval::defaults::default_schema_parity_scorers; +use crate::eval::BenchmarkSpec; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |_lang, route_tag, host_url| { + default_schema_parity_scorers(host_url, file!(), route_tag) + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/csharp.txt new file mode 100644 index 000000000..392980ab7 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/csharp.txt @@ -0,0 +1,15 @@ +Write a SpacetimeDB backend module in C# that defines a scheduled table and a scheduled reducer. + +TABLE +- tick_timer + - Struct: TickTimer + - Fields: + - ScheduledId: ulong (primary key, auto-increment) + - ScheduledAt: ScheduleAt + - Scheduling: + - Reducer: Tick + - Column: ScheduledAt + +REDUCERS +- Tick: scheduled reducer triggered by tick_timer +- Init: insert exactly one row into tick_timer that schedules a repeating interval of 50_000 microseconds diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/rust.txt new file mode 100644 index 000000000..2c8addae7 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/rust.txt @@ -0,0 +1,15 @@ +Write a SpacetimeDB backend module in Rust that defines a scheduled table and a scheduled reducer. + +TABLE +- tick_timer + - Struct: TickTimer + - Fields: + - scheduled_id: u64 (primary key, auto-increment) + - scheduled_at: ScheduleAt + - Scheduling: + - reducer: tick + - column: scheduled_at + +REDUCERS +- tick: scheduled reducer triggered by tick_timer +- init: insert exactly one row into tick_timer that schedules a repeating interval of 50_000 microseconds diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/csharp.cs new file mode 100644 index 000000000..012aeb0a8 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/csharp.cs @@ -0,0 +1,18 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Type] + public partial struct Position + { + public int X; + public int Y; + } + + [Table(Name = "entities")] + public partial struct Entity + { + [PrimaryKey] public int Id; + public Position Pos; + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/rust.rs new file mode 100644 index 000000000..dd4679ea1 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/rust.rs @@ -0,0 +1,15 @@ +use spacetimedb::{table, SpacetimeType}; + +#[derive(SpacetimeType, Clone, Debug)] +pub struct Position { + pub x: i32, + pub y: i32, +} + +#[table(name = entities)] +pub struct Entity { + #[primary_key] + pub id: i32, + pub pos: Position, +} + diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/spec.rs new file mode 100644 index 000000000..e5466e2cc --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/spec.rs @@ -0,0 +1,8 @@ +use crate::eval::defaults::default_schema_parity_scorers; +use crate::eval::BenchmarkSpec; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |_lang, route_tag, host_url| { + default_schema_parity_scorers(host_url, file!(), route_tag) + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/csharp.txt new file mode 100644 index 000000000..f7ec62a88 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/csharp.txt @@ -0,0 +1,14 @@ +Write a SpacetimeDB backend module in C# that defines a struct type and uses it in a table. + +TYPES +- Struct: Position + - Fields: + - X: int + - Y: int + +TABLE +- entities + - Struct: Entity + - Fields: + - Id: int (primary key) + - Pos: Position diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/rust.txt new file mode 100644 index 000000000..6578ee994 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/rust.txt @@ -0,0 +1,14 @@ +Write a SpacetimeDB backend module in Rust that defines a struct type and uses it in a table. + +TYPES +- Struct: Position + - Fields: + - x: i32 + - y: i32 + +TABLE +- entities + - Struct: Entity + - Fields: + - id: i32 (primary key) + - pos: Position diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/csharp.cs new file mode 100644 index 000000000..5f2cc7b08 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/csharp.cs @@ -0,0 +1,19 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "users")] + public partial struct User + { + [PrimaryKey] public int Id; + public string Name; + public int Age; + public bool Active; + } + + [Reducer] + public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active) + { + ctx.Db.users.Insert(new User { Id = id, Name = name, Age = age, Active = active }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/rust.rs new file mode 100644 index 000000000..c584f71f1 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/rust.rs @@ -0,0 +1,16 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table(name = users)] +pub struct Users { + #[primary_key] + pub id: i32, + pub name: String, + pub age: i32, + pub active: bool, +} + +#[reducer] +pub fn insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) -> Result<(), String> { + ctx.db.users().insert(Users { id, name, age, active }); + Ok(()) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/spec.rs new file mode 100644 index 000000000..d918b7df6 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/spec.rs @@ -0,0 +1,31 @@ +use crate::eval::defaults::{default_schema_parity_scorers, make_reducer_data_parity_scorer}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use serde_json::Value; +use std::time; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let select = sb.select_by_id("users", &["id","name","age","active"], "id", 1); + let reducer_name = ident("InsertUser", casing); + + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer_name.into(), + args: vec![ + Value::from(1), + Value::from("Alice"), + Value::from(30), + Value::from(true), + ], + select_query: select.clone(), + id_str: "data_parity_insert_user", + collapse_ws: true, + timeout: time::Duration::from_secs(10), + })); + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/csharp.txt new file mode 100644 index 000000000..a12196d38 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/csharp.txt @@ -0,0 +1,14 @@ +Write a SpacetimeDB backend module in C# that defines one table and a reducer that inserts a row. + +TABLE +- users + - Struct: User + - Fields: + - Id: int (primary key) + - Name: string + - Age: int + - Active: bool + +REDUCERS +- InsertUser: given id:int, name:string, age:int, active:bool, insert exactly one row into users + - (Id=id, Name=name, Age=age, Active=active) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/rust.txt new file mode 100644 index 000000000..4dd757f81 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/rust.txt @@ -0,0 +1,14 @@ +Write a SpacetimeDB backend module in Rust that defines one table and a reducer that inserts a row. + +TABLE +- users + - Struct: User + - Fields: + - id: i32 (primary key) + - name: String + - age: i32 + - active: bool + +REDUCERS +- insert_user: given id:i32, name:String, age:i32, active:bool, insert exactly one row into users + - (id=id, name=name, age=age, active=active) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/csharp.cs new file mode 100644 index 000000000..a6f72e8a5 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/csharp.cs @@ -0,0 +1,19 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "users")] + public partial struct User + { + [PrimaryKey] public int Id; + public string Name; + public int Age; + public bool Active; + } + + [Reducer] + public static void UpdateUser(ReducerContext ctx, int id, string name, int age, bool active) + { + ctx.Db.users.Id.Update(new User { Id = id, Name = name, Age = age, Active = active }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/rust.rs new file mode 100644 index 000000000..98602d0fb --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/rust.rs @@ -0,0 +1,15 @@ +use spacetimedb::{reducer, table, ReducerContext}; + +#[table(name = users)] +pub struct User { + #[primary_key] + pub id: i32, + pub name: String, + pub age: i32, + pub active: bool, +} + +#[reducer] +pub fn update_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) { + ctx.db.users().id().update(User { id, name, age, active }); +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/spec.rs new file mode 100644 index 000000000..5b61b5d33 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/spec.rs @@ -0,0 +1,47 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_reducer_data_parity_scorer, + make_sql_exec_both_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use serde_json::Value; +use std::time; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let seed = sb.insert_values("users", &["id","name","age","active"], &["1","'Alice'","30","true"]); + let select = sb.select_by_id("users", &["id","name","age","active"], "id", 1); + let reducer_name = ident("UpdateUser", casing); + + v.push(make_sql_exec_both_scorer( + host_url, + file!(), + route_tag, + &seed, + "seed_users_row", + time::Duration::from_secs(10), + )); + + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer_name.into(), + args: vec![ + Value::from(1), + Value::from("Alice2"), + Value::from(31), + Value::from(false), + ], + select_query: select.clone(), + id_str: "data_parity_update_user", + collapse_ws: true, + timeout: time::Duration::from_secs(10), + })); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/csharp.txt new file mode 100644 index 000000000..3f4d33de5 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/csharp.txt @@ -0,0 +1,14 @@ +Write a SpacetimeDB backend module in C# that defines one table and a reducer that updates a row. + +TABLE +- users + - Struct: User + - Fields: + - Id: int (primary key) + - Name: string + - Age: int + - Active: bool + +REDUCERS +- UpdateUser: given id:int, name:string, age:int, active:bool, update the row in users with Id=id to exactly these values + - (Id=id, Name=name, Age=age, Active=active) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/rust.txt new file mode 100644 index 000000000..cc7c57cca --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/rust.txt @@ -0,0 +1,14 @@ +Write a SpacetimeDB backend module in Rust that defines one table and a reducer that updates a row. + +TABLE +- users + - Struct: User + - Fields: + - id: i32 (primary key) + - name: String + - age: i32 + - active: bool + +REDUCERS +- update_user: given id:i32, name:String, age:i32, active:bool, update the row in users with id=id to exactly these values + - (id=id, name=name, age=age, active=active) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/csharp.cs new file mode 100644 index 000000000..e5bcd830d --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/csharp.cs @@ -0,0 +1,19 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "users")] + public partial struct User + { + [PrimaryKey] public int Id; + public string Name; + public int Age; + public bool Active; + } + + [Reducer] + public static void DeleteUser(ReducerContext ctx, int id) + { + ctx.Db.users.Id.Delete(id); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/rust.rs new file mode 100644 index 000000000..9a55acb8c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/rust.rs @@ -0,0 +1,15 @@ +use spacetimedb::{reducer, table, ReducerContext}; + +#[table(name = users)] +pub struct User { + #[primary_key] + pub id: i32, + pub name: String, + pub age: i32, + pub active: bool, +} + +#[reducer] +pub fn delete_user(ctx: &ReducerContext, id: i32) { + ctx.db.users().id().delete(id); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/spec.rs new file mode 100644 index 000000000..0d21ddd73 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/spec.rs @@ -0,0 +1,42 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_reducer_sql_count_scorer, + make_sql_exec_both_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerSqlCountConfig, SqlBuilder}; +use serde_json::Value; +use std::time; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let seed = sb.insert_values("users", &["id","name","age","active"], &["1","'Alice'","30","true"]); + let count = sb.count_by_id("users", "id", 1); + let reducer_name = ident("DeleteUser", casing); + + v.push(make_sql_exec_both_scorer( + host_url, + file!(), + route_tag, + &seed, + "seed_users_row", + time::Duration::from_secs(10), + )); + + v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { + src_file: file!(), + route_tag, + reducer: reducer_name.into(), + args: vec![Value::from(1)], + sql_count_query: count.clone(), + expected_count: 0, + id_str: "delete_user_count_zero", + timeout: time::Duration::from_secs(10), + })); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/csharp.txt new file mode 100644 index 000000000..4154a1b90 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/csharp.txt @@ -0,0 +1,13 @@ +Write a SpacetimeDB backend module in C# that defines one table and a reducer that deletes a row. + +TABLE +- users + - Struct: User + - Fields: + - Id: int (primary key) + - Name: string + - Age: int + - Active: bool + +REDUCERS +- DeleteUser: given id:int, delete the row in users with that Id diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/rust.txt new file mode 100644 index 000000000..1e1fd55bf --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/rust.txt @@ -0,0 +1,13 @@ +Write a SpacetimeDB backend module in Rust that defines one table and a reducer that deletes a row. + +TABLE +- users + - Struct: User + - Fields: + - id: i32 (primary key) + - name: String + - age: i32 + - active: bool + +REDUCERS +- delete_user: given id:i32, delete the row in users with that id diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/csharp.cs new file mode 100644 index 000000000..df12c1173 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/csharp.cs @@ -0,0 +1,22 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "users")] + public partial struct User + { + [PrimaryKey] public int Id; + public string Name; + public int Age; + public bool Active; + } + + [Reducer] + public static void Crud(ReducerContext ctx) + { + ctx.Db.users.Insert(new User { Id = 1, Name = "Alice", Age = 30, Active = true }); + ctx.Db.users.Insert(new User { Id = 2, Name = "Bob", Age = 22, Active = false }); + ctx.Db.users.Id.Update(new User { Id = 1, Name = "Alice2", Age = 31, Active = false }); + ctx.Db.users.Id.Delete(2); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/rust.rs new file mode 100644 index 000000000..42258ca90 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/rust.rs @@ -0,0 +1,18 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table(name = users)] +pub struct User { + #[primary_key] + pub id: i32, + pub name: String, + pub age: i32, + pub active: bool, +} + +#[reducer] +pub fn crud(ctx: &ReducerContext) { + ctx.db.users().insert(User { id: 1, name: "Alice".into(), age: 30, active: true }); + ctx.db.users().insert(User { id: 2, name: "Bob".into(), age: 22, active: false }); + ctx.db.users().id().update(User { id: 1, name: "Alice2".into(), age: 31, active: false }); + ctx.db.users().id().delete(2); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/spec.rs new file mode 100644 index 000000000..54b09dd24 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/spec.rs @@ -0,0 +1,36 @@ +use crate::eval::defaults::{default_schema_parity_scorers, make_reducer_data_parity_scorer, make_sql_count_only_scorer}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let reducer = ident("Crud", casing); + + let select_id1 = sb.select_by_id("users", &["id","name","age","active"], "id", 1); + let count_id2 = sb.count_by_id("users", "id", 2); + let count_all = "SELECT COUNT(*) AS n FROM users"; + + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer.into(), + args: vec![], + select_query: select_id1.clone(), + id_str: "crud_row_id1_parity", + collapse_ws: true, + timeout: Duration::from_secs(10), + })); + v.push(make_sql_count_only_scorer( + host_url, file!(), route_tag, &count_id2, 0, "crud_row_id2_deleted", Duration::from_secs(10), + )); + v.push(make_sql_count_only_scorer( + host_url, file!(), route_tag, count_all, 1, "crud_total_count_one", Duration::from_secs(10), + )); + + v + }) +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/csharp.txt new file mode 100644 index 000000000..99e2d0024 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/csharp.txt @@ -0,0 +1,17 @@ +Write a SpacetimeDB backend module in C# that defines one table and a reducer that performs insert, update, and delete in one call. + +TABLE +- users + - Struct: User + - Fields: + - Id: int (primary key) + - Name: string + - Age: int + - Active: bool + +REDUCERS +- Crud: perform these steps in order + - insert (Id=1, Name="Alice", Age=30, Active=true) + - insert (Id=2, Name="Bob", Age=22, Active=false) + - update (Id=1, Name="Alice2", Age=31, Active=false) + - delete Id=2 diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/rust.txt new file mode 100644 index 000000000..de2479bab --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/rust.txt @@ -0,0 +1,17 @@ +Write a SpacetimeDB backend module in Rust that defines one table and a reducer that performs insert, update, and delete in one call. + +TABLE +- users + - Struct: User + - Fields: + - id: i32 (primary key) + - name: String + - age: i32 + - active: bool + +REDUCERS +- crud: perform these steps in order + - insert (id=1, name="Alice", age=30, active=true) + - insert (id=2, name="Bob", age=22, active=false) + - update (id=1, name="Alice2", age=31, active=false) + - delete id=2 diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/csharp.cs new file mode 100644 index 000000000..cf158fda5 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/csharp.cs @@ -0,0 +1,31 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "users")] + public partial struct User + { + [PrimaryKey] public int Id; + public string Name; + public int Age; + public bool Active; + } + + [Table(Name = "results")] + public partial struct Result + { + [PrimaryKey] public int Id; + public string Name; + } + + [Reducer] + public static void LookupUserName(ReducerContext ctx, int id) + { + var u = ctx.Db.users.Id.Find(id); + if (u.HasValue) + { + var row = u.Value; + ctx.Db.results.Insert(new Result { Id = row.Id, Name = row.Name }); + } + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/rust.rs new file mode 100644 index 000000000..7fe5293f8 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/rust.rs @@ -0,0 +1,24 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table(name = users)] +pub struct User { + #[primary_key] + pub id: i32, + pub name: String, + pub age: i32, + pub active: bool, +} + +#[table(name = results)] +pub struct ResultRow { + #[primary_key] + pub id: i32, + pub name: String, +} + +#[reducer] +pub fn lookup_user_name(ctx: &ReducerContext, id: i32) { + if let Some(u) = ctx.db.users().id().find(id) { + ctx.db.results().insert(ResultRow { id: u.id, name: u.name }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/spec.rs new file mode 100644 index 000000000..3507304d5 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/spec.rs @@ -0,0 +1,55 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_reducer_data_parity_scorer, + make_sql_exec_both_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use serde_json::Value; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let reducer_name = ident("LookupUserName", casing); + + // Seed a user row in both DBs so the lookup has something to find + let seed_users = sb.insert_values( + "users", + &["id","name","age","active"], + &["1","'Alice'","30","true"], + ); + + v.push(make_sql_exec_both_scorer( + host_url, + file!(), + route_tag, + &seed_users, + "seed_user_row", + Duration::from_secs(10), + )); + + // After calling the reducer, the projection should be present in results + let select_result = sb.select_by_id( + "results", + &["id","name"], + "id", + 1, + ); + + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer_name.into(), + args: vec![Value::from(1)], + select_query: select_result.clone(), + id_str: "index_lookup_projection_parity", + collapse_ws: true, + timeout: Duration::from_secs(10), + })); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/csharp.txt new file mode 100644 index 000000000..57ab17c7e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/csharp.txt @@ -0,0 +1,19 @@ +Write a SpacetimeDB backend module in C# that defines two tables and a reducer that looks up a row by primary-key index and writes a projection to another table. + +TABLES +- users + - Struct: User + - Fields: + - Id: int (primary key) + - Name: string + - Age: int + - Active: bool + +- results + - Struct: Result + - Fields: + - Id: int (primary key) + - Name: string + +REDUCERS +- LookupUserName: given id:int, find the users row with that Id using the index and insert (Id, Name) into results. diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/rust.txt new file mode 100644 index 000000000..d0b31a0de --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/rust.txt @@ -0,0 +1,19 @@ +Write a SpacetimeDB backend module in Rust that defines two tables and a reducer that looks up a row by primary-key index and writes a projection to another table. + +TABLES +- users + - Struct: User + - Fields: + - id: i32 (primary key) + - name: String + - age: i32 + - active: bool + +- results + - Struct: Result + - Fields: + - id: i32 (primary key) + - name: String + +REDUCERS +- lookup_user_name: given id:i32, find the users row with that id using the index and insert (id, name) into results. diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/csharp.cs new file mode 100644 index 000000000..70a16112d --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/csharp.cs @@ -0,0 +1,20 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "users")] + public partial struct User + { + [PrimaryKey] public int Id; + public string Name; + public int Age; + public bool Active; + } + + [Reducer(ReducerKind.Init)] + public static void Init(ReducerContext ctx) + { + ctx.Db.users.Insert(new User { Id = 1, Name = "Alice", Age = 30, Active = true }); + ctx.Db.users.Insert(new User { Id = 2, Name = "Bob", Age = 22, Active = false }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/rust.rs new file mode 100644 index 000000000..ebec26382 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/rust.rs @@ -0,0 +1,16 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table(name = users)] +pub struct User { + #[primary_key] + pub id: i32, + pub name: String, + pub age: i32, + pub active: bool, +} + +#[reducer(init)] +pub fn init(ctx: &ReducerContext) { + ctx.db.users().insert(User { id: 1, name: "Alice".into(), age: 30, active: true }); + ctx.db.users().insert(User { id: 2, name: "Bob".into(), age: 22, active: false }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/spec.rs new file mode 100644 index 000000000..618237674 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/spec.rs @@ -0,0 +1,25 @@ +use crate::eval::defaults::{default_schema_parity_scorers, make_sql_count_only_scorer}; +use crate::eval::{casing_for_lang, BenchmarkSpec, SqlBuilder}; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let sb = SqlBuilder::new(casing_for_lang(lang)); + let id = sb.cols(&["id"])[0].clone(); + let name = sb.cols(&["name"])[0].clone(); + let age = sb.cols(&["age"])[0].clone(); + let act = sb.cols(&["active"])[0].clone(); + + let q_alice = format!("SELECT COUNT(*) AS n FROM users WHERE {id}=1 AND {name}='Alice' AND {age}=30 AND {act}=true"); + let q_bob = format!("SELECT COUNT(*) AS n FROM users WHERE {id}=2 AND {name}='Bob' AND {age}=22 AND {act}=false"); + let q_total = "SELECT COUNT(*) AS n FROM users"; + + v.push(make_sql_count_only_scorer(host_url, file!(), route_tag, q_alice, 1, "init_seed_alice", Duration::from_secs(10))); + v.push(make_sql_count_only_scorer(host_url, file!(), route_tag, q_bob, 1, "init_seed_bob", Duration::from_secs(10))); + v.push(make_sql_count_only_scorer(host_url, file!(), route_tag, q_total, 2, "init_total_two", Duration::from_secs(10))); + + v + }) +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/csharp.txt new file mode 100644 index 000000000..0ea58ab2e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/csharp.txt @@ -0,0 +1,15 @@ +Write a SpacetimeDB backend module in C# that defines one table and an Init reducer that seeds rows on database initialization. + +TABLE +- users + - Struct: User + - Fields: + - Id: int (primary key) + - Name: string + - Age: int + - Active: bool + +REDUCERS +- Init: insert exactly these rows on initialization + - (Id=1, Name="Alice", Age=30, Active=true) + - (Id=2, Name="Bob", Age=22, Active=false) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/rust.txt new file mode 100644 index 000000000..2a0638371 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/rust.txt @@ -0,0 +1,15 @@ +Write a SpacetimeDB backend module in Rust that defines one table and an init reducer that seeds rows on database initialization. + +TABLE +- users + - Struct: User + - Fields: + - id: i32 (primary key) + - name: String + - age: i32 + - active: bool + +REDUCERS +- init: insert exactly these rows on initialization + - (id=1, name="Alice", age=30, active=true) + - (id=2, name="Bob", age=22, active=false) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/csharp.cs new file mode 100644 index 000000000..b4892ec71 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/csharp.cs @@ -0,0 +1,23 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "events")] + public partial struct Event + { + [PrimaryKey, AutoInc] public int Id; + public string Kind; + } + + [Reducer(ReducerKind.ClientConnected)] + public static void ClientConnected(ReducerContext ctx) + { + ctx.Db.events.Insert(new Event { Kind = "connected" }); + } + + [Reducer(ReducerKind.ClientDisconnected)] + public static void ClientDisconnected(ReducerContext ctx) + { + ctx.Db.events.Insert(new Event { Kind = "disconnected" }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/rust.rs new file mode 100644 index 000000000..cd143d09f --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/rust.rs @@ -0,0 +1,19 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table(name = events)] +pub struct Event { + #[primary_key] + #[auto_inc] + pub id: u64, + pub kind: String, +} + +#[reducer(client_connected)] +pub fn client_connected(ctx: &ReducerContext) { + ctx.db.events().insert(Event { id: 0, kind: "connected".into() }); +} + +#[reducer(client_disconnected)] +pub fn client_disconnected(ctx: &ReducerContext) { + ctx.db.events().insert(Event { id: 0, kind: "disconnected".into() }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/spec.rs new file mode 100644 index 000000000..e5466e2cc --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/spec.rs @@ -0,0 +1,8 @@ +use crate::eval::defaults::default_schema_parity_scorers; +use crate::eval::BenchmarkSpec; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |_lang, route_tag, host_url| { + default_schema_parity_scorers(host_url, file!(), route_tag) + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/csharp.txt new file mode 100644 index 000000000..67e5d6553 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/csharp.txt @@ -0,0 +1,12 @@ +Write a SpacetimeDB backend module in C# that defines one table and two reducers for client lifecycle events. + +TABLE +- events + - Struct: Event + - Fields: + - Id: int (primary key, auto-increment) + - Kind: string + +REDUCERS +- ClientConnected: when a client connects, insert exactly one row into events with Kind="connected" +- ClientDisconnected: when a client disconnects, insert exactly one row into events with Kind="disconnected" diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/rust.txt new file mode 100644 index 000000000..776c3e124 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/rust.txt @@ -0,0 +1,12 @@ +Write a SpacetimeDB backend module in Rust that defines one table and two reducers for client lifecycle events. + +TABLE +- events + - Struct: Event + - Fields: + - id: i32 (primary key, auto-increment) + - kind: String + +REDUCERS +- client_connected: when a client connects, insert exactly one row into events with kind="connected" +- client_disconnected: when a client disconnects, insert exactly one row into events with kind="disconnected" diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/csharp.cs new file mode 100644 index 000000000..9599f9f14 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/csharp.cs @@ -0,0 +1,19 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "results")] + public partial struct Result + { + [PrimaryKey] public int Id; + public int Sum; + } + + static int Add(int a, int b) => a + b; + + [Reducer] + public static void ComputeSum(ReducerContext ctx, int id, int a, int b) + { + ctx.Db.results.Insert(new Result { Id = id, Sum = Add(a, b) }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/rust.rs new file mode 100644 index 000000000..95934e2b5 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/rust.rs @@ -0,0 +1,15 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table(name = results)] +pub struct ResultRow { + #[primary_key] + pub id: i32, + pub sum: i32, +} + +fn add(a: i32, b: i32) -> i32 { a + b } + +#[reducer] +pub fn compute_sum(ctx: &ReducerContext, id: i32, a: i32, b: i32) { + ctx.db.results().insert(ResultRow { id, sum: add(a, b) }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/spec.rs new file mode 100644 index 000000000..be2e9b193 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/spec.rs @@ -0,0 +1,48 @@ +use crate::eval::defaults::{default_schema_parity_scorers, make_reducer_data_parity_scorer, make_sql_count_only_scorer}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use serde_json::Value; +use std::time::Duration; + + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let reducer = ident("ComputeSum", casing); + let select = sb.select_by_id("results", &["id","sum"], "id", 1); + + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer.into(), + args: vec![ + Value::from(1), + Value::from(2), + Value::from(3), + ], + select_query: select.clone(), + id_str: "helper_func_sum_parity", + collapse_ws: true, + timeout: Duration::from_secs(10), + })); + + + let id = sb.cols(&["id"])[0].clone(); + let sum = sb.cols(&["sum"])[0].clone(); + let q = format!("SELECT COUNT(*) AS n FROM results WHERE {id}=1 AND {sum}=5"); + + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + q, + 1, + "helper_func_sum_abs", + Duration::from_secs(10), + )); + + v + }) +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/csharp.txt new file mode 100644 index 000000000..7bca92593 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/csharp.txt @@ -0,0 +1,15 @@ +Write a SpacetimeDB backend module in C# that defines a table, a non-reducer helper function, and a reducer that uses the helper. + +TABLE +- results + - Struct: Result + - Fields: + - Id: int (primary key) + - Sum: int + +HELPERS +- Add: given a:int and b:int, returns int + +REDUCERS +- ComputeSum: given id:int, a:int, b:int, insert exactly this row into results + - (Id=id, Sum=Add(a, b)) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/rust.txt new file mode 100644 index 000000000..9bdd66364 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/rust.txt @@ -0,0 +1,15 @@ +Write a SpacetimeDB backend module in Rust that defines a table, a non-reducer helper function, and a reducer that uses the helper. + +TABLE +- results + - Struct: Result + - Fields: + - id: i32 (primary key) + - sum: i32 + +HELPERS +- add: given a:i32 and b:i32, returns i32 + +REDUCERS +- compute_sum: given id:i32, a:i32, b:i32, insert exactly this row into results + - (id=id, sum=add(a, b)) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/csharp.cs new file mode 100644 index 000000000..6de1cc7c6 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/csharp.cs @@ -0,0 +1,24 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Type] + public partial struct Score + { + public int Left; + public int Right; + } + + [Table(Name = "results")] + public partial struct Result + { + [PrimaryKey] public int Id; + public Score Value; + } + + [Reducer] + public static void SetScore(ReducerContext ctx, int id, int left, int right) + { + ctx.Db.results.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/rust.rs new file mode 100644 index 000000000..fd58b0a55 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/rust.rs @@ -0,0 +1,19 @@ +use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table}; + +#[derive(SpacetimeType, Clone, Debug)] +pub struct Score { + pub left: i32, + pub right: i32, +} + +#[table(name = results)] +pub struct ResultRow { + #[primary_key] + pub id: i32, + pub value: Score, +} + +#[reducer] +pub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) { + ctx.db.results().insert(ResultRow { id, value: Score { left, right } }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/spec.rs new file mode 100644 index 000000000..7d54e0775 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/spec.rs @@ -0,0 +1,46 @@ +use crate::eval::defaults::{default_schema_parity_scorers, make_reducer_data_parity_scorer, make_sql_count_only_scorer}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use serde_json::Value; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing_for_lang(lang)); + + let reducer = ident("SetScore", casing); + + // Compare the full row (including the product-typed column) across golden/llm + let select = sb.select_by_id("results", &["id","value"], "id", 1); + + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer.into(), + args: vec![ + Value::from(1), + Value::from(2), + Value::from(3), + ], + select_query: select.clone(), + id_str: "product_type_row_parity", + collapse_ws: true, + timeout: Duration::from_secs(10), + })); + + // Absolute sanity: exactly one row with id=1 exists + let count = sb.count_by_id("results", "id", 1); + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + &count, + 1, + "product_type_row_count", + Duration::from_secs(10), + )); + + v + }) +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/csharp.txt new file mode 100644 index 000000000..0f4967d9a --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/csharp.txt @@ -0,0 +1,18 @@ +Write a SpacetimeDB backend module in C# that defines a product type and uses it in a table. + +TYPES +- Struct: Score + - Fields: + - Left: int + - Right: int + +TABLE +- results + - Struct: Result + - Fields: + - Id: int (primary key) + - Value: Score + +REDUCERS +- SetScore: given id:int, left:int, right:int, insert exactly this row into results + - (Id=id, Value=Score{Left=left, Right=right}) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/rust.txt new file mode 100644 index 000000000..330e85324 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/rust.txt @@ -0,0 +1,18 @@ +Write a SpacetimeDB backend module in Rust that defines a product type and uses it in a table. + +TYPES +- Struct: Score + - Fields: + - left: i32 + - right: i32 + +TABLE +- results + - Struct: Result + - Fields: + - id: i32 (primary key) + - value: Score + +REDUCERS +- set_score: given id:i32, left:i32, right:i32, insert exactly this row into results + - (id=id, value=Score{left:left, right:right}) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/csharp.cs new file mode 100644 index 000000000..71a420979 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/csharp.cs @@ -0,0 +1,26 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Type] + public partial struct Circle { public int Radius; } + + [Type] + public partial struct Rectangle { public int Width; public int Height; } + + [Type] + public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {} + + [Table(Name = "results")] + public partial struct Result + { + [PrimaryKey] public int Id; + public Shape Value; + } + + [Reducer] + public static void SetCircle(ReducerContext ctx, int id, int radius) + { + ctx.Db.results.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/rust.rs new file mode 100644 index 000000000..e0ea1f92b --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/rust.rs @@ -0,0 +1,25 @@ +use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table}; + +#[derive(SpacetimeType, Clone, Debug)] +pub struct Rect { + pub width: i32, + pub height: i32, +} + +#[derive(SpacetimeType, Clone, Debug)] +pub enum Shape { + Circle(i32), + Rectangle(Rect), +} + +#[table(name = results)] +pub struct ResultRow { + #[primary_key] + pub id: i32, + pub value: Shape, +} + +#[reducer] +pub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) { + ctx.db.results().insert(ResultRow { id, value: Shape::Circle(radius) }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/spec.rs new file mode 100644 index 000000000..a2004097a --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/spec.rs @@ -0,0 +1,42 @@ +use crate::eval::defaults::{default_schema_parity_scorers, make_reducer_data_parity_scorer, make_sql_count_only_scorer}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use serde_json::Value; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing_for_lang(lang)); + let reducer = ident("SetCircle", casing); + + let select = sb.select_by_id("results", &["id","value"], "id", 1); + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer.into(), + args: vec![ + Value::from(1), + Value::from(10), + ], + select_query: select.clone(), + id_str: "sum_type_row_parity", + collapse_ws: true, + timeout: Duration::from_secs(10), + })); + + + let count = sb.count_by_id("results", "id", 1); + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + &count, + 1, + "sum_type_row_count", + Duration::from_secs(10), + )); + + v + }) +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/csharp.txt new file mode 100644 index 000000000..9b9062e8d --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/csharp.txt @@ -0,0 +1,22 @@ +Write a SpacetimeDB backend module in C# that defines a new sum type and uses it in a table. + +TYPES +- Struct: Circle + - Fields: + - Radius: int +- Struct: Rectangle + - Fields: + - Width: int + - Height: int +- Sum: Shape = Circle | Rectangle + +TABLE +- results + - Struct: Result + - Fields: + - Id: int (primary key) + - Value: Shape + +REDUCERS +- SetCircle: given id:int and radius:int, insert exactly one row into results + - (Id=id, Value=Circle{Radius=radius}) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/rust.txt new file mode 100644 index 000000000..eb16d58a8 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/rust.txt @@ -0,0 +1,22 @@ +Write a SpacetimeDB backend module in Rust that defines a new sum type and uses it in a table. + +TYPES +- Struct: Rect + - Fields: + - width: i32 + - height: i32 +- Enum: Shape + - Variants: + - Circle(i32) + - Rectangle(Rect) + +TABLE +- results + - Struct: Result + - Fields: + - id: i32 (primary key) + - value: Shape + +REDUCERS +- set_circle: given id:i32 and radius:i32, insert exactly one row into results + - (id=id, value=Shape::Circle(radius)) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/csharp.cs new file mode 100644 index 000000000..3d0735b46 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/csharp.cs @@ -0,0 +1,30 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "primitives")] + public partial struct Primitive + { + [PrimaryKey] public int Id; + public int Count; + public long Total; + public float Price; + public double Ratio; + public bool Active; + public string Name; + } + + [Reducer] + public static void Seed(ReducerContext ctx) + { + ctx.Db.primitives.Insert(new Primitive { + Id = 1, + Count = 2, + Total = 3000000000, + Price = 1.5f, + Ratio = 2.25, + Active = true, + Name = "Alice" + }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/rust.rs new file mode 100644 index 000000000..b2042b06c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/rust.rs @@ -0,0 +1,26 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table(name = primitives)] +pub struct Primitive { + #[primary_key] + pub id: i32, + pub count: i32, + pub total: i64, + pub price: f32, + pub ratio: f64, + pub active: bool, + pub name: String, +} + +#[reducer] +pub fn seed(ctx: &ReducerContext) { + ctx.db.primitives().insert(Primitive { + id: 1, + count: 2, + total: 3_000_000_000, + price: 1.5, + ratio: 2.25, + active: true, + name: "Alice".into(), + }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/spec.rs new file mode 100644 index 000000000..33d2e5d97 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/spec.rs @@ -0,0 +1,44 @@ +use crate::eval::defaults::{default_schema_parity_scorers, make_reducer_data_parity_scorer, make_sql_count_only_scorer}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use std::time::Duration; + + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let reducer = ident("Seed", casing); + + let select = sb.select_by_id( + "primitives", + &["id","count","total","price","ratio","active","name"], + "id", + 1 + ); + + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer.into(), + args: vec![], // no args + select_query: select.clone(), + id_str: "elementary_columns_row_parity", + collapse_ws: true, + timeout: Duration::from_secs(10), + })); + + let count = sb.count_by_id("primitives", "id", 1); + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + &count, + 1, + "elementary_columns_row_count", + Duration::from_secs(10), + )); + + v + }) +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/csharp.txt new file mode 100644 index 000000000..5ae2dbf01 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/csharp.txt @@ -0,0 +1,17 @@ +Write a SpacetimeDB backend module in C# that defines one table and seeds one row. + +TABLE +- primitives + - Struct: Primitive + - Fields: + - Id: int (primary key) + - Count: int + - Total: long + - Price: float + - Ratio: double + - Active: bool + - Name: string + +REDUCERS +- Seed: insert exactly this row into primitives + - (Id=1, Count=2, Total=3000000000, Price=1.5, Ratio=2.25, Active=true, Name="Alice") diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/rust.txt new file mode 100644 index 000000000..fa2ce1426 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/rust.txt @@ -0,0 +1,17 @@ +Write a SpacetimeDB backend module in Rust that defines one table and seeds one row. + +TABLE +- primitives + - Struct: Primitive + - Fields: + - id: i32 (primary key) + - count: i32 + - total: i64 + - price: f32 + - ratio: f64 + - active: bool + - name: String + +REDUCERS +- seed: insert exactly this row into primitives + - (id=1, count=2, total=3000000000, price=1.5, ratio=2.25, active=true, name="Alice") diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/csharp.cs new file mode 100644 index 000000000..5c5397a3a --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/csharp.cs @@ -0,0 +1,38 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Type] + public partial struct Address + { + public string Street; + public int Zip; + } + + [Type] + public partial struct Position + { + public int X; + public int Y; + } + + [Table(Name = "profiles")] + public partial struct Profile + { + [PrimaryKey] public int Id; + public Address Home; + public Address Work; + public Position Pos; + } + + [Reducer] + public static void Seed(ReducerContext ctx) + { + ctx.Db.profiles.Insert(new Profile { + Id = 1, + Home = new Address { Street = "1 Main", Zip = 11111 }, + Work = new Address { Street = "2 Broad", Zip = 22222 }, + Pos = new Position { X = 7, Y = 9 } + }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/rust.rs new file mode 100644 index 000000000..ac59eba40 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/rust.rs @@ -0,0 +1,32 @@ +use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table}; + +#[derive(SpacetimeType, Clone, Debug)] +pub struct Address { + pub street: String, + pub zip: i32, +} + +#[derive(SpacetimeType, Clone, Debug)] +pub struct Position { + pub x: i32, + pub y: i32, +} + +#[table(name = profiles)] +pub struct Profile { + #[primary_key] + pub id: i32, + pub home: Address, + pub work: Address, + pub pos: Position, +} + +#[reducer] +pub fn seed(ctx: &ReducerContext) { + ctx.db.profiles().insert(Profile { + id: 1, + home: Address { street: "1 Main".into(), zip: 11111 }, + work: Address { street: "2 Broad".into(), zip: 22222 }, + pos: Position { x: 7, y: 9 }, + }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/spec.rs new file mode 100644 index 000000000..60f07ea1f --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/spec.rs @@ -0,0 +1,48 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_reducer_data_parity_scorer, + make_sql_count_only_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let reducer = ident("Seed", casing); + + let select = sb.select_by_id( + "profiles", + &["id","home","work","pos"], + "id", + 1 + ); + + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer.into(), + args: vec![], + select_query: select.clone(), + id_str: "product_type_columns_row_parity", + collapse_ws: true, + timeout: Duration::from_secs(10), + })); + + let count = sb.count_by_id("profiles", "id", 1); + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + &count, + 1, + "product_type_columns_row_count", + Duration::from_secs(10), + )); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/csharp.txt new file mode 100644 index 000000000..ed51f20f4 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/csharp.txt @@ -0,0 +1,24 @@ +Write a SpacetimeDB backend module in C# that defines product types and uses them as columns in a table. + +TYPES +- Struct: Address + - Fields: + - Street: string + - Zip: int +- Struct: Position + - Fields: + - X: int + - Y: int + +TABLE +- profiles + - Struct: Profile + - Fields: + - Id: int (primary key) + - Home: Address + - Work: Address + - Pos: Position + +REDUCERS +- Seed: insert exactly one row into profiles + - (Id=1, Home=Address{Street="1 Main", Zip=11111}, Work=Address{Street="2 Broad", Zip=22222}, Pos=Position{X=7, Y=9}) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/rust.txt new file mode 100644 index 000000000..6026505b5 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/rust.txt @@ -0,0 +1,24 @@ +Write a SpacetimeDB backend module in Rust that defines product types and uses them as columns in a table. + +TYPES +- Struct: Address + - Fields: + - street: String + - zip: i32 +- Struct: Position + - Fields: + - x: i32 + - y: i32 + +TABLE +- profiles + - Struct: Profile + - Fields: + - id: i32 (primary key) + - home: Address + - work: Address + - pos: Position + +REDUCERS +- seed: insert exactly one row into profiles + - (id=1, home=Address{street:"1 Main", zip:11111}, work=Address{street:"2 Broad", zip:22222}, pos=Position{x:7, y:9}) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/csharp.cs new file mode 100644 index 000000000..d36f0f3fe --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/csharp.cs @@ -0,0 +1,31 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Type] + public partial struct Circle { public int Radius; } + + [Type] + public partial struct Rectangle { public int Width; public int Height; } + + [Type] + public partial record Shape : TaggedEnum<(Circle Circle, Rectangle Rectangle)> {} + + [Table(Name = "drawings")] + public partial struct Drawing + { + [PrimaryKey] public int Id; + public Shape A; + public Shape B; + } + + [Reducer] + public static void Seed(ReducerContext ctx) + { + ctx.Db.drawings.Insert(new Drawing { + Id = 1, + A = new Shape.Circle(new Circle { Radius = 10 }), + B = new Shape.Rectangle(new Rectangle { Width = 4, Height = 6 }) + }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/rust.rs new file mode 100644 index 000000000..684d5e5cb --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/rust.rs @@ -0,0 +1,30 @@ +use spacetimedb::{reducer, table, ReducerContext, SpacetimeType, Table}; + +#[derive(SpacetimeType, Clone, Debug)] +pub struct Rect { + pub width: i32, + pub height: i32, +} + +#[derive(SpacetimeType, Clone, Debug)] +pub enum Shape { + Circle(i32), + Rectangle(Rect), +} + +#[table(name = drawings)] +pub struct Drawing { + #[primary_key] + pub id: i32, + pub a: Shape, + pub b: Shape, +} + +#[reducer] +pub fn seed(ctx: &ReducerContext) { + ctx.db.drawings().insert(Drawing { + id: 1, + a: Shape::Circle(10), + b: Shape::Rectangle(Rect { width: 4, height: 6 }), + }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/spec.rs new file mode 100644 index 000000000..f67e5c70e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/spec.rs @@ -0,0 +1,42 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_reducer_data_parity_scorer, + make_sql_count_only_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let reducer = ident("Seed", casing); + + let select = sb.select_by_id("drawings", &["id","a","b"], "id", 1); + + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer.into(), + args: vec![], + select_query: select.clone(), + id_str: "sum_type_columns_row_parity", + collapse_ws: true, + timeout: Duration::from_secs(10), + })); + + let count = sb.count_by_id("drawings", "id", 1); + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + &count, + 1, + "sum_type_columns_row_count", + Duration::from_secs(10), + )); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/csharp.txt new file mode 100644 index 000000000..4da8f08cf --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/csharp.txt @@ -0,0 +1,23 @@ +Write a SpacetimeDB backend module in C# that defines a sum type and uses it in multiple table columns. + +TYPES +- Struct: Circle + - Fields: + - Radius: int +- Struct: Rectangle + - Fields: + - Width: int + - Height: int +- Sum: Shape = Circle | Rectangle + +TABLE +- drawings + - Struct: Drawing + - Fields: + - Id: int (primary key) + - A: Shape + - B: Shape + +REDUCERS +- Seed: insert exactly one row into drawings + - (Id=1, A=Circle{Radius=10}, B=Rectangle{Width=4, Height=6}) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/rust.txt new file mode 100644 index 000000000..5b2075737 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/rust.txt @@ -0,0 +1,23 @@ +Write a SpacetimeDB backend module in Rust that defines a sum type and uses it in multiple table columns. + +TYPES +- Struct: Rect + - Fields: + - width: i32 + - height: i32 +- Enum: Shape + - Variants: + - Circle(i32) + - Rectangle(Rect) + +TABLE +- drawings + - Struct: Drawing + - Fields: + - id: i32 (primary key) + - a: Shape + - b: Shape + +REDUCERS +- seed: insert exactly one row into drawings + - (id=1, a=Shape::Circle(10), b=Shape::Rectangle(Rect { width:4, height:6 })) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/csharp.cs new file mode 100644 index 000000000..ac84a48c7 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/csharp.cs @@ -0,0 +1,25 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "tick_timer", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))] + public partial struct TickTimer + { + [PrimaryKey, AutoInc] public ulong ScheduledId; + public ScheduleAt ScheduledAt; + } + + [Reducer] + public static void Tick(ReducerContext ctx, TickTimer schedule) { } + + [Reducer(ReducerKind.Init)] + public static void Init(ReducerContext ctx) + { + var interval = new TimeDuration { Microseconds = 50_000 }; + ctx.Db.tick_timer.Insert(new TickTimer + { + ScheduledId = 0, + ScheduledAt = new ScheduleAt.Interval(interval) + }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/rust.rs new file mode 100644 index 000000000..c716e1f88 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/rust.rs @@ -0,0 +1,23 @@ +use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table}; +use std::time::Duration; + +#[table(name = tick_timer, scheduled(tick))] +pub struct TickTimer { + #[primary_key] + #[auto_inc] + pub scheduled_id: u64, + pub scheduled_at: ScheduleAt, +} + +#[reducer] +pub fn tick(_ctx: &ReducerContext, _schedule: TickTimer) { +} + +#[reducer(init)] +pub fn init(ctx: &ReducerContext) { + let every_50ms: ScheduleAt = Duration::from_millis(50).into(); + ctx.db.tick_timer().insert(TickTimer { + scheduled_id: 0, + scheduled_at: every_50ms, + }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/spec.rs new file mode 100644 index 000000000..5d022a3ad --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/spec.rs @@ -0,0 +1,30 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_sql_count_only_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, SqlBuilder}; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + // Schema parity ensures the scheduled columns exist with correct names/types. + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + // After publish (Init ran), exactly one scheduled row should exist. + let sb = SqlBuilder::new(casing_for_lang(lang)); + let idcol = ident("scheduled_id", sb.case); + let q = format!("SELECT COUNT(*) AS n FROM tick_timer WHERE {idcol}>=0"); + + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + &q, + 1, + "scheduled_seeded_one_row", + Duration::from_secs(10), + )); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/csharp.txt new file mode 100644 index 000000000..f95660a76 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/csharp.txt @@ -0,0 +1,15 @@ +Write a SpacetimeDB backend module in C# that defines a scheduled table and seeds one schedule entry. + +TABLE +- tick_timer + - Struct: TickTimer + - Fields: + - ScheduledId: ulong (primary key, auto-increment) + - ScheduledAt: ScheduleAt + - Scheduling: + - Reducer: Tick + - Column: ScheduledAt + +REDUCERS +- Tick: scheduled reducer that accepts the scheduled row +- Init: insert exactly one row into tick_timer that schedules a repeating interval of 50_000 microseconds diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/rust.txt new file mode 100644 index 000000000..8165d8bba --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/rust.txt @@ -0,0 +1,15 @@ +Write a SpacetimeDB backend module in Rust that defines a scheduled table and seeds one schedule entry. + +TABLE +- tick_timer + - Struct: TickTimer + - Fields: + - scheduled_id: u64 (primary key, auto-increment) + - scheduled_at: ScheduleAt + - Scheduling: + - reducer: tick + - column: scheduled_at + +REDUCERS +- tick: scheduled reducer that accepts the scheduled row +- init: insert exactly one row into tick_timer that schedules a repeating interval of 50_000 microseconds diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/csharp.cs new file mode 100644 index 000000000..2133880d7 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/csharp.cs @@ -0,0 +1,20 @@ +using SpacetimeDB; + +public static partial class Module +{ + [SpacetimeDB.Table(Name = "accounts", Public = true)] + [SpacetimeDB.Index.BTree(Name = "by_name", Columns = [nameof(Name)])] + public partial struct Account + { + [SpacetimeDB.PrimaryKey] public int Id; + [SpacetimeDB.Unique] public string Email; + public string Name; + } + + [SpacetimeDB.Reducer] + public static void Seed(ReducerContext ctx) + { + ctx.Db.accounts.Insert(new Account { Id = 1, Email = "a@example.com", Name = "Alice" }); + ctx.Db.accounts.Insert(new Account { Id = 2, Email = "b@example.com", Name = "Bob" }); + } +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/rust.rs new file mode 100644 index 000000000..9eb96d0d2 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/rust.rs @@ -0,0 +1,19 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table( + name = accounts, + index(name = by_name, btree(columns = [name])) +)] +pub struct Account { + #[primary_key] + pub id: i32, + #[unique] + pub email: String, + pub name: String, +} + +#[reducer] +pub fn seed(ctx: &ReducerContext) { + ctx.db.accounts().insert(Account { id: 1, email: "a@example.com".into(), name: "Alice".into() }); + ctx.db.accounts().insert(Account { id: 2, email: "b@example.com".into(), name: "Bob".into() }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/spec.rs new file mode 100644 index 000000000..3b9ad6434 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/spec.rs @@ -0,0 +1,42 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_reducer_data_parity_scorer, + make_sql_count_only_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let casing = casing_for_lang(lang); + let sb = SqlBuilder::new(casing); + let reducer = ident("Seed", casing); + + let select = sb.select_by_id("accounts", &["id","email","name"], "id", 1); + v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { + src_file: file!(), + route_tag, + reducer: reducer.into(), + args: vec![], + select_query: select.clone(), + id_str: "constraints_row_parity_after_seed", + collapse_ws: true, + timeout: Duration::from_secs(10), + })); + + let count = sb.count_by_id("accounts", "id", 2); + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + &count, + 1, + "constraints_seed_two_rows", + Duration::from_secs(10), + )); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/csharp.txt new file mode 100644 index 000000000..925181fd2 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/csharp.txt @@ -0,0 +1,16 @@ +Write a SpacetimeDB backend module in C# that defines one table and seeds two rows. + +TABLE +- accounts + - Struct: Account + - Fields: + - Id: int (primary key) + - Email: string (unique) + - Name: string + - Indexes: + - by_name: btree(Name) + +REDUCERS +- Seed: insert exactly these rows into accounts + - (Id=1, Email="a@example.com", Name="Alice") + - (Id=2, Email="b@example.com", Name="Bob") diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/rust.txt new file mode 100644 index 000000000..4c156d7f1 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/rust.txt @@ -0,0 +1,16 @@ +Write a SpacetimeDB backend module in Rust that defines one table and seeds two rows. + +TABLE +- accounts + - Struct: Account + - Columns: + - id: i32 (primary key) + - email: String (unique) + - name: String + - Indexes: + - by_name: btree(name) + +REDUCERS +- seed: insert exactly these rows into accounts + - (1, "a@example.com", "Alice") + - (2, "b@example.com", "Bob") \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/csharp.cs new file mode 100644 index 000000000..6389a1a15 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/csharp.cs @@ -0,0 +1,42 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "users")] + public partial struct User + { + [PrimaryKey] public int UserId; + public string Name; + } + + [Table(Name = "groups")] + public partial struct Group + { + [PrimaryKey] public int GroupId; + public string Title; + } + + [Table(Name = "memberships")] + [SpacetimeDB.Index.BTree(Name = "by_user", Columns = new[] { nameof(UserId) })] + [SpacetimeDB.Index.BTree(Name = "by_group", Columns = new[] { nameof(GroupId) })] + public partial struct Membership + { + [PrimaryKey] public int Id; + public int UserId; + public int GroupId; + } + + [Reducer] + public static void Seed(ReducerContext ctx) + { + ctx.Db.users.Insert(new User { UserId = 1, Name = "Alice" }); + ctx.Db.users.Insert(new User { UserId = 2, Name = "Bob" }); + + ctx.Db.groups.Insert(new Group { GroupId = 10, Title = "Admin" }); + ctx.Db.groups.Insert(new Group { GroupId = 20, Title = "Dev" }); + + ctx.Db.memberships.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 }); + ctx.Db.memberships.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 }); + ctx.Db.memberships.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/rust.rs new file mode 100644 index 000000000..02c565db0 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/rust.rs @@ -0,0 +1,40 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table(name = users)] +pub struct User { + #[primary_key] + pub user_id: i32, + pub name: String, +} + +#[table(name = groups)] +pub struct Group { + #[primary_key] + pub group_id: i32, + pub title: String, +} + +#[table( + name = memberships, + index(name = by_user, btree(columns = [user_id])), + index(name = by_group, btree(columns = [group_id])) +)] +pub struct Membership { + #[primary_key] + pub id: i32, + pub user_id: i32, + pub group_id: i32, +} + +#[reducer] +pub fn seed(ctx: &ReducerContext) { + ctx.db.users().insert(User { user_id: 1, name: "Alice".into() }); + ctx.db.users().insert(User { user_id: 2, name: "Bob".into() }); + + ctx.db.groups().insert(Group { group_id: 10, title: "Admin".into() }); + ctx.db.groups().insert(Group { group_id: 20, title: "Dev".into() }); + + ctx.db.memberships().insert(Membership { id: 1, user_id: 1, group_id: 10 }); + ctx.db.memberships().insert(Membership { id: 2, user_id: 1, group_id: 20 }); + ctx.db.memberships().insert(Membership { id: 3, user_id: 2, group_id: 20 }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/spec.rs new file mode 100644 index 000000000..791f98dac --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/spec.rs @@ -0,0 +1,64 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_reducer_sql_count_scorer, make_sql_count_only_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerSqlCountConfig, SqlBuilder}; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + let casing = casing_for_lang(lang); + + let sb = SqlBuilder::new(casing); + let reducer_name = ident("Seed", casing); + + let user_id = ident("user_id", sb.case); + let group_id = ident("group_id", sb.case); + + v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { + src_file: file!(), + route_tag, + reducer: reducer_name.into(), + args: vec![], + sql_count_query: format!( + "SELECT COUNT(*) AS n FROM memberships WHERE {user_id}=1 AND {group_id}=10" + ), + expected_count: 1, + id_str: "m2m_has_1_10", + timeout: Duration::from_secs(10), + })); + + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + &format!("SELECT COUNT(*) AS n FROM memberships WHERE {user_id}=1 AND {group_id}=20"), + 1, + "m2m_has_1_20", + Duration::from_secs(10), + )); + + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + &format!("SELECT COUNT(*) AS n FROM memberships WHERE {user_id}=2 AND {group_id}=20"), + 1, + "m2m_has_2_20", + Duration::from_secs(10), + )); + + v.push(make_sql_count_only_scorer( + host_url, + file!(), + route_tag, + "SELECT COUNT(*) AS n FROM memberships", + 3, + "memberships_three_rows", + Duration::from_secs(10), + )); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/csharp.txt new file mode 100644 index 000000000..c28ba708a --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/csharp.txt @@ -0,0 +1,33 @@ +Write a SpacetimeDB backend module in C# that defines three tables modeling a many-to-many relationship and seeds rows. + +TABLES +- users + - Struct: User + - Fields: + - UserId: int (primary key) + - Name: string + +- groups + - Struct: Group + - Fields: + - GroupId: int (primary key) + - Title: string + +- memberships + - Struct: Membership + - Fields: + - Id: int (primary key) + - UserId: int + - GroupId: int + - Indexes: + - by_user: btree(UserId) + - by_group: btree(GroupId) + +REDUCERS +- Seed: insert exactly these rows + - users: (UserId=1, Name="Alice"), (UserId=2, Name="Bob") + - groups: (GroupId=10, Title="Admin"), (GroupId=20, Title="Dev") + - memberships: + - (Id=1, UserId=1, GroupId=10) + - (Id=2, UserId=1, GroupId=20) + - (Id=3, UserId=2, GroupId=20) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/rust.txt new file mode 100644 index 000000000..f7d594441 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/rust.txt @@ -0,0 +1,33 @@ +Write a SpacetimeDB backend module in Rust that defines three tables modeling a many-to-many relationship and seeds rows. + +TABLES +- users + - Struct: User + - Fields: + - user_id: i32 (primary key) + - name: String + +- groups + - Struct: Group + - Fields: + - group_id: i32 (primary key) + - title: String + +- memberships + - Struct: Membership + - Fields: + - id: i32 (primary key) + - user_id: i32 + - group_id: i32 + - Indexes: + - by_user: btree(user_id) + - by_group: btree(group_id) + +REDUCERS +- seed: insert exactly these rows + - users: (user_id=1, name="Alice"), (user_id=2, name="Bob") + - groups: (group_id=10, title="Admin"), (group_id=20, title="Dev") + - memberships: + - (id=1, user_id=1, group_id=10) + - (id=2, user_id=1, group_id=20) + - (id=3, user_id=2, group_id=20) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/csharp.cs new file mode 100644 index 000000000..2166fcda3 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/csharp.cs @@ -0,0 +1,65 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "entities")] + public partial struct Entity { [PrimaryKey] public int Id; } + + [Table(Name = "positions")] + public partial struct Position + { + [PrimaryKey] public int EntityId; + public int X; + public int Y; + } + + [Table(Name = "velocities")] + public partial struct Velocity + { + [PrimaryKey] public int EntityId; + public int VX; + public int VY; + } + + [Table(Name = "next_positions")] + public partial struct NextPosition + { + [PrimaryKey] public int EntityId; + public int X; + public int Y; + } + + [Reducer] + public static void Seed(ReducerContext ctx) + { + ctx.Db.entities.Insert(new Entity { Id = 1 }); + ctx.Db.entities.Insert(new Entity { Id = 2 }); + + ctx.Db.positions.Insert(new Position { EntityId = 1, X = 0, Y = 0 }); + ctx.Db.positions.Insert(new Position { EntityId = 2, X = 10, Y = 0 }); + + ctx.Db.velocities.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 }); + ctx.Db.velocities.Insert(new Velocity { EntityId = 2, VX = -2, VY = 3 }); + } + + [Reducer] + public static void Step(ReducerContext ctx) + { + foreach (var p in ctx.Db.positions.Iter()) + { + var velOpt = ctx.Db.velocities.EntityId.Find(p.EntityId); + if (!velOpt.HasValue) continue; + + var np = new NextPosition { + EntityId = p.EntityId, + X = p.X + velOpt.Value.VX, + Y = p.Y + velOpt.Value.VY + }; + + if (ctx.Db.next_positions.EntityId.Find(p.EntityId).HasValue) + ctx.Db.next_positions.EntityId.Update(np); + else + ctx.Db.next_positions.Insert(np); + } + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/rust.rs new file mode 100644 index 000000000..9b74f9305 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/rust.rs @@ -0,0 +1,78 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table(name = entities)] +pub struct Entity { + #[primary_key] + pub id: i32, +} + +#[table(name = positions)] +pub struct Position { + #[primary_key] + pub entity_id: i32, + pub x: i32, + pub y: i32, +} + +#[table(name = velocities)] +pub struct Velocity { + #[primary_key] + pub entity_id: i32, + pub vx: i32, + pub vy: i32, +} + +#[table(name = next_positions)] +pub struct NextPosition { + #[primary_key] + pub entity_id: i32, + pub x: i32, + pub y: i32, +} + +#[reducer] +pub fn seed(ctx: &ReducerContext) { + ctx.db.entities().insert(Entity { id: 1 }); + ctx.db.entities().insert(Entity { id: 2 }); + + ctx.db.positions().insert(Position { + entity_id: 1, + x: 1, + y: 0, + }); + ctx.db.positions().insert(Position { + entity_id: 2, + x: 10, + y: 0, + }); + + ctx.db.velocities().insert(Velocity { + entity_id: 1, + vx: 1, + vy: 0, + }); + ctx.db.velocities().insert(Velocity { + entity_id: 2, + vx: -2, + vy: 3, + }); +} + +#[spacetimedb::reducer] +pub fn step(ctx: &ReducerContext) { + for p in ctx.db.positions().iter() { + if let Some(v) = ctx.db.velocities().entity_id().find(p.entity_id) { + let np = NextPosition { + entity_id: p.entity_id, + x: p.x + v.vx, + y: p.y + v.vy, + }; + + if ctx.db.next_positions().entity_id().find(p.entity_id).is_some() { + ctx.db.next_positions().entity_id().update(np); + } else { + ctx.db.next_positions().insert(np); + } + } + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/spec.rs new file mode 100644 index 000000000..1aeeb70f0 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/spec.rs @@ -0,0 +1,68 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_reducer_sql_count_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerSqlCountConfig, SqlBuilder}; +use std::time::Duration; +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let case = casing_for_lang(lang); + let sb = SqlBuilder::new(case); + + let seed = ident("Seed", case); + let step = ident("Step", case); + + let entity_id = ident("entity_id", sb.case); + let x = ident("x", sb.case); + let y = ident("y", sb.case); + + let base = |reducer: &str| ReducerSqlCountConfig { + src_file: file!(), + route_tag, + reducer: reducer.to_string(), + args: vec![], + sql_count_query: String::new(), + expected_count: 0, + id_str: "", + timeout: Duration::from_secs(10), + }; + + v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { + sql_count_query: "SELECT COUNT(*) AS n FROM positions".into(), + expected_count: 2, + id_str: "ecs_seed_positions_count", + ..base(&seed) // or base("seed") if it's a &str + })); + + v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { + sql_count_query: "SELECT COUNT(*) AS n FROM next_positions".into(), + expected_count: 2, + id_str: "ecs_step_next_positions_count", + ..base(&step) // or base("step") + })); + + v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { + sql_count_query: format!( + "SELECT COUNT(*) AS n FROM next_positions WHERE {eid}=1 AND {x}=1 AND {y}=0", + eid = entity_id, x = x, y = y + ), + expected_count: 1, + id_str: "ecs_next_pos_entity1", + ..base(&step) + })); + + v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { + sql_count_query: format!( + "SELECT COUNT(*) AS n FROM next_positions WHERE {eid}=2 AND {x}=8 AND {y}=3", + eid = entity_id, x = x, y = y + ), + expected_count: 1, + id_str: "ecs_next_pos_entity2", + ..base(&step) + })); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/csharp.txt new file mode 100644 index 000000000..6674f0928 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/csharp.txt @@ -0,0 +1,34 @@ +Write a SpacetimeDB backend module in C# that models a minimal ECS and computes next positions. + +TABLES +- entities + - Struct: Entity + - Fields: + - Id: int (primary key) + +- positions + - Struct: Position + - Fields: + - EntityId: int (primary key) + - X: int + - Y: int + +- velocities + - Struct: Velocity + - Fields: + - EntityId: int (primary key) + - VX: int + - VY: int + +- next_positions + - Struct: NextPosition + - Fields: + - EntityId: int (primary key) + - X: int + - Y: int + +REDUCERS +- Seed: insert two entities with positions and velocities: + - (Id=1, Pos=(0,0), Vel=(1,0)) + - (Id=2, Pos=(10,0), Vel=(-2,3)) +- Step: for each Position, find Velocity by EntityId; compute (X+VX, Y+VY) and upsert into next_positions by EntityId diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/rust.txt new file mode 100644 index 000000000..c25fedcc4 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/rust.txt @@ -0,0 +1,34 @@ +Write a SpacetimeDB backend module in Rust that models a minimal ECS and computes next positions. + +TABLES +- entities + - Struct: Entity + - Fields: + - id: i32 (primary key) + +- positions + - Struct: Position + - Fields: + - entity_id: i32 (primary key) + - x: i32 + - y: i32 + +- velocities + - Struct: Velocity + - Fields: + - entity_id: i32 (primary key) + - vx: i32 + - vy: i32 + +- next_positions + - Struct: NextPosition + - Fields: + - entity_id: i32 (primary key) + - x: i32 + - y: i32 + +REDUCERS +- seed: insert the two entities with positions/velocities: + - (id=1, pos=(0,0), vel=(1,0)) + - (id=2, pos=(10,0), vel=(-2,3)) +- step: for each position, find velocity by entity_id; compute (x+vx, y+vy) and upsert into next_positions by entity_id diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/csharp.cs new file mode 100644 index 000000000..621b23916 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/csharp.cs @@ -0,0 +1,22 @@ +using SpacetimeDB; + +public static partial class Module +{ + [Table(Name = "logs")] + [SpacetimeDB.Index.BTree(Name = "by_user_day", Columns = new[] { nameof(UserId), nameof(Day) })] + public partial struct Log + { + [PrimaryKey] public int Id; + public int UserId; + public int Day; + public string Message; + } + + [Reducer] + public static void Seed(ReducerContext ctx) + { + ctx.Db.logs.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = "a" }); + ctx.Db.logs.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = "b" }); + ctx.Db.logs.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = "c" }); + } +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/rust.rs new file mode 100644 index 000000000..0a8df3ded --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/rust.rs @@ -0,0 +1,20 @@ +use spacetimedb::{reducer, table, ReducerContext, Table}; + +#[table( + name = logs, + index(name = by_user_day, btree(columns = [user_id, day])) +)] +pub struct Log { + #[primary_key] + pub id: i32, + pub user_id: i32, + pub day: i32, + pub message: String, +} + +#[reducer] +pub fn seed(ctx: &ReducerContext) { + ctx.db.logs().insert(Log { id: 1, user_id: 7, day: 1, message: "a".into() }); + ctx.db.logs().insert(Log { id: 2, user_id: 7, day: 2, message: "b".into() }); + ctx.db.logs().insert(Log { id: 3, user_id: 9, day: 1, message: "c".into() }); +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/spec.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/spec.rs new file mode 100644 index 000000000..06e7c2df5 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/spec.rs @@ -0,0 +1,60 @@ +use crate::eval::defaults::{ + default_schema_parity_scorers, + make_reducer_sql_count_scorer, +}; +use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerSqlCountConfig, SqlBuilder}; +use std::time::Duration; + +pub fn spec() -> BenchmarkSpec { + BenchmarkSpec::from_tasks_auto(file!(), |lang, route_tag, host_url| { + let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); + + let case = casing_for_lang(lang); + let sb = SqlBuilder::new(case); + + let seed = ident("Seed", case); + + let user_id = ident("user_id", sb.case); + let day = ident("day", sb.case); + + let base = |reducer: &str| ReducerSqlCountConfig { + src_file: file!(), + route_tag, + reducer: reducer.to_string(), + args: vec![], + sql_count_query: String::new(), // override per case + expected_count: 0, // override per case + id_str: "", + timeout: Duration::from_secs(10), + }; + + v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { + sql_count_query: "SELECT COUNT(*) AS n FROM logs".into(), + expected_count: 3, + id_str: "mcindex_seed_count", + ..base(&seed) + })); + + v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { + sql_count_query: format!( + "SELECT COUNT(*) AS n FROM logs WHERE {u}=7 AND {d}=1", + u = user_id, d = day + ), + expected_count: 1, + id_str: "mcindex_lookup_u7_d1", + ..base(&seed) + })); + + v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { + sql_count_query: format!( + "SELECT COUNT(*) AS n FROM logs WHERE {u}=7 AND {d}=2", + u = user_id, d = day + ), + expected_count: 1, + id_str: "mcindex_lookup_u7_d2", + ..base(&seed) + })); + + v + }) +} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/csharp.txt new file mode 100644 index 000000000..a2c4510a5 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/csharp.txt @@ -0,0 +1,18 @@ +Write a SpacetimeDB backend module in C# that defines one table with a multi-column B-Tree index and seeds rows. + +TABLE +- logs + - Struct: Log + - Fields: + - Id: int (primary key) + - UserId: int + - Day: int + - Message: string + - Indexes: + - by_user_day: btree(UserId, Day) + +REDUCERS +- Seed: insert exactly these rows into logs + - (Id=1, UserId=7, Day=1, Message="a") + - (Id=2, UserId=7, Day=2, Message="b") + - (Id=3, UserId=9, Day=1, Message="c") diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/rust.txt new file mode 100644 index 000000000..ed02a8082 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/rust.txt @@ -0,0 +1,18 @@ +Write a SpacetimeDB backend module in Rust that defines one table with a multi-column B-Tree index and seeds rows. + +TABLE +- logs + - Struct: Log + - Fields: + - id: i32 (primary key) + - user_id: i32 + - day: i32 + - message: String + - Indexes: + - by_user_day: btree(user_id, day) + +REDUCERS +- seed: insert exactly these rows into logs + - (id=1, user_id=7, day=1, message="a") + - (id=2, user_id=7, day=2, message="b") + - (id=3, user_id=9, day=1, message="c") diff --git a/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs b/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs new file mode 100644 index 000000000..53e7eae17 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs @@ -0,0 +1,684 @@ +#![allow(clippy::disallowed_macros)] + +use anyhow::{bail, Context, Result}; +use clap::{Args, Parser, Subcommand}; +use futures::{StreamExt, TryStreamExt}; +use spacetimedb_guard::SpacetimeDbGuard; +use std::collections::{HashMap, HashSet}; +use std::fs; +use std::path::{Path, PathBuf}; +use std::str::FromStr; +use std::sync::Arc; +use tokio::runtime::Runtime; +use xtask_llm_benchmark::bench::bench_route_concurrency; +use xtask_llm_benchmark::bench::runner::{ + build_goldens_only_for_lang, ensure_goldens_built_once, run_selected_or_all_for_model_async_for_lang, +}; +use xtask_llm_benchmark::bench::types::{BenchRunContext, RouteRun, RunConfig}; +use xtask_llm_benchmark::context::constants::{ + docs_benchmark_details, docs_benchmark_summary, llm_comparison_details, llm_comparison_summary, ALL_MODES, +}; +use xtask_llm_benchmark::context::{build_context, compute_context_hash, docs_dir}; +use xtask_llm_benchmark::eval::Lang; +use xtask_llm_benchmark::llm::types::Vendor; +use xtask_llm_benchmark::llm::{default_model_routes, make_provider_from_env, LlmProvider, ModelRoute}; +use xtask_llm_benchmark::results::io::{update_golden_answers_on_disk, write_summary_from_details_file}; +use xtask_llm_benchmark::results::{load_summary, Summary}; + +#[derive(Clone, Debug)] +struct ModelGroup { + vendor: Vendor, + models: Vec, +} + +impl std::str::FromStr for ModelGroup { + type Err = String; + + fn from_str(s: &str) -> std::result::Result { + let s = s.trim(); + let (prov_str, models_str) = s + .split_once(':') + .ok_or_else(|| format!("expected provider:model[,model...], got '{s}'"))?; + + let vendor = + Vendor::parse(prov_str.trim()).ok_or_else(|| format!("unknown provider: '{}'", prov_str.trim()))?; + + let mut models: Vec = Vec::new(); + for m in models_str.split(',').map(|m| m.trim()).filter(|m| !m.is_empty()) { + if m.contains(':') { + return Err(format!( + "model name '{m}' contains ':'. Did you mean to pass another group? \ + Use: --models openai:gpt-5 google:gemini-2.5-pro" + )); + } + models.push(m.to_ascii_lowercase()); + } + + if models.is_empty() { + return Err(format!("empty model list for provider '{}'", prov_str.trim())); + } + + Ok(Self { vendor, models }) + } +} + +#[derive(Parser, Debug)] +#[command( + name = "llm", + about = "LLM benchmark runner", + arg_required_else_help = true, + after_help = "Notes:\n • Anthropic ids: claude-sonnet-4-5, claude-sonnet-4, claude-3-7-sonnet-latest, claude-3-5-sonnet-latest\n • Base URLs must not include /v1; models must be valid for the chosen provider.\n" +)] +struct Cli { + #[command(subcommand)] + command: Commands, +} + +#[derive(Subcommand, Debug)] +enum Commands { + /// Run benchmarks / build goldens / compute hashes. + Run(RunArgs), + + /// Check-only: ensure required mode exists per language and hashes match saved run. + CiCheck(CiCheckArgs), + + /// Quickfix CI by running a minimal OpenAI model set. + CiQuickfix, + + /// Regenerate summary.json from details.json (optionally custom paths). + Summary(SummaryArgs), +} + +#[derive(Args, Debug, Clone)] +struct RunArgs { + /// Comma-separated list of modes (default: all modes) + #[arg(long, value_delimiter = ',')] + modes: Option>, + + /// Language to benchmark + #[arg(long, default_value = "rust")] + lang: Lang, + + /// Only compute/print docs hash; do not run tasks + #[arg(long, conflicts_with = "goldens_only")] + hash_only: bool, + + /// Build/publish goldens only (skip LLM calls) + #[arg(long, conflicts_with = "hash_only")] + goldens_only: bool, + + /// Re-run even if hashes match + #[arg(long)] + force: bool, + + /// Comma separated or space separated list of benchmark categories (e.g. basic,schema) + #[arg(long, num_args = 1.., value_delimiter = ',')] + categories: Option>, + + /// Comma separated or space separated list like 0,2,5 and/or task ids like t_001 + #[arg(long, num_args = 1.., value_delimiter = ',')] + tasks: Option>, + + /// Comma separated or space separated list of providers to include (e.g. openai,anthropic) + #[arg(long, num_args = 1.., value_delimiter = ',')] + providers: Option>, + + /// Model groups, repeatable. Each group is provider:model[,model...] + /// You can pass multiple groups after one `--models`, or repeat `--models`. + /// + /// Examples: + /// --models openai:gpt-5,gpt-4.1,o4-mini google:gemini-2.5-pro + /// --models "anthropic:Claude 4.5 Sonnet" + /// --models "anthropic:Claude 4.5 Sonnet" --models openai:gpt-5 + #[arg(long, num_args = 1..)] + models: Option>, +} + +#[derive(Args, Debug, Clone)] +struct CiCheckArgs { + /// Optional: one or more languages (default: rust,csharp) + #[arg(long, num_args = 1.., value_delimiter = ',')] + lang: Option>, +} + +#[derive(Args, Debug, Clone)] +struct SummaryArgs { + /// Optional input details.json (default: results_path_details()) + details: Option, + + /// Optional output summary.json (default: results_path_summary()) + summary: Option, +} + +/// Local wrapper so we can parse Vendor without orphan-rule issues. +#[derive(Clone, Debug)] +struct VendorArg(pub Vendor); + +impl FromStr for VendorArg { + type Err = String; + + fn from_str(s: &str) -> std::result::Result { + Vendor::parse(s.trim()) + .map(VendorArg) + .ok_or_else(|| format!("unknown provider: {}", s.trim())) + } +} + +fn main() -> Result<()> { + let cli = Cli::parse(); + + match cli.command { + Commands::Run(args) => cmd_run(args), + Commands::CiCheck(args) => cmd_ci_check(args), + Commands::CiQuickfix => cmd_ci_quickfix(), + Commands::Summary(args) => cmd_summary(args), + } +} + +/* ------------------------------ run ------------------------------ */ + +fn cmd_run(args: RunArgs) -> Result<()> { + // Run command writes to llm-comparison files (for comparing LLM performance) + let details_path = llm_comparison_details(); + let summary_path = llm_comparison_summary(); + + run_benchmarks(args, &details_path, &summary_path) +} + +/// Core benchmark runner used by both `run` and `ci-quickfix` +fn run_benchmarks(args: RunArgs, details_path: &Path, summary_path: &Path) -> Result<()> { + let mut config = RunConfig { + modes: args.modes, + hash_only: args.hash_only, + goldens_only: args.goldens_only, + lang: args.lang, + providers_filter: args.providers.map(|v| v.into_iter().map(|vv| vv.0).collect()), + selectors: args.tasks.as_ref().map(|v| v.to_vec()), + force: args.force, + categories: categories_to_set(args.categories), + model_filter: model_filter_from_groups(args.models), + host: None, + details_path: details_path.to_path_buf(), + }; + + let bench_root = find_bench_root(); + + let modes = config + .modes + .clone() + .unwrap_or_else(|| ALL_MODES.iter().map(|s| s.to_string()).collect()); + + let RuntimeInit { + runtime, + provider: llm_provider, + guard, + } = initialize_runtime_and_provider(config.hash_only, config.goldens_only)?; + + config.host = Some(guard.as_ref().unwrap().host_url.clone()); + + config.selectors = apply_category_filter(&bench_root, config.categories.as_ref(), config.selectors.as_deref())?; + + let selectors: Option> = config.selectors.clone(); + let selectors_ref: Option<&[String]> = selectors.as_deref(); + + if !config.goldens_only { + let rt = runtime.as_ref().expect("failed to initialize runtime for goldens"); + rt.block_on(ensure_goldens_built_once( + config.host.clone(), + &bench_root, + config.lang, + selectors_ref, + ))?; + } + + for mode in modes { + run_mode_benchmarks( + &mode, + config.lang, + &config, + &bench_root, + runtime.as_ref(), + llm_provider.as_ref(), + )?; + } + + if !config.goldens_only && !config.hash_only { + fs::create_dir_all(docs_dir().join("llms"))?; + + update_golden_answers_on_disk(details_path, &bench_root, /*all=*/ true, /*overwrite=*/ true)?; + + write_summary_from_details_file(details_path, summary_path)?; + println!("Results written to:"); + println!(" Details: {}", details_path.display()); + println!(" Summary: {}", summary_path.display()); + } + + Ok(()) +} + +/* --------------------------- ci-check --------------------------- */ + +fn cmd_ci_check(args: CiCheckArgs) -> Result<()> { + // Check-only: + // - Verifies the required mode exists for each language + // - Computes the current context hash and compares against the saved summary hash + // - Does NOT run any providers/models or build goldens + // + // Required per language: + // Rust → "rustdoc_json" + // CSharp → "docs" + + let mut langs = args.lang.unwrap_or_else(|| vec![Lang::Rust, Lang::CSharp]); + + // De-dupe, preserve order + let mut seen = HashSet::new(); + langs.retain(|l| seen.insert(l.as_str().to_string())); + + // Required mode per language (use this everywhere) + let required_mode = |lang: Lang| -> &'static str { + match lang { + Lang::Rust => "rustdoc_json", + Lang::CSharp => "docs", + } + }; + + // Debug hint for how to (re)generate entries + let hint_for = |_lang: Lang| -> &'static str { "cargo llm ci-quickfix" }; + + // Load docs-benchmark summary to compare hashes against + let summary_path = docs_benchmark_summary(); + let summary: Summary = + load_summary(&summary_path).with_context(|| format!("load summary file at {:?}", summary_path))?; + + for lang in langs { + let mode = required_mode(lang); + let lang_str = lang.as_str(); + + // Ensure mode exists (non-empty paths) + match xtask_llm_benchmark::context::resolve_mode_paths(mode) { + Ok(paths) if !paths.is_empty() => {} + Ok(_) => bail!( + "CI check FAILED: {}/{} resolved to 0 paths.\n→ Try: {}", + mode, + lang_str, + hint_for(lang) + ), + Err(e) => bail!( + "CI check FAILED: {}/{} not available: {}.\n→ Try: {}", + mode, + lang_str, + e, + hint_for(lang) + ), + } + + // Compute current context hash + let current_hash = + compute_context_hash(mode).with_context(|| format!("compute context hash for `{mode}`/{lang_str}"))?; + + // Find saved hash in summary + let saved_hash = summary + .by_language + .get(lang_str) + .and_then(|lang_sum| lang_sum.modes.get(mode)) + .map(|mode_sum| &mode_sum.hash); + + let saved_hash = match saved_hash { + Some(h) => h, + None => bail!( + "CI check FAILED: no saved entry for {}/{}.\n→ Generate it with: {}", + mode, + lang_str, + hint_for(lang) + ), + }; + + if *saved_hash != current_hash { + bail!( + "CI check FAILED: hash mismatch for {}/{}: saved={} current={}.\n→ Re-run to refresh: {}", + mode, + lang_str, + short_hash(saved_hash.as_str()), + short_hash(¤t_hash), + hint_for(lang) + ); + } + + println!("CI check OK: {}/{} hash {}", mode, lang_str, short_hash(¤t_hash)); + } + + Ok(()) +} + +fn model_filter_from_groups(groups: Option>) -> Option>> { + let groups = groups?; + let mut out: HashMap> = HashMap::new(); + + for g in groups { + out.entry(g.vendor).or_default().extend(g.models.into_iter()); + } + Some(out) +} + +fn cmd_ci_quickfix() -> Result<()> { + // CI quickfix writes to docs-benchmark files (for testing documentation quality) + let details_path = docs_benchmark_details(); + let summary_path = docs_benchmark_summary(); + + println!("Running CI quickfix (GPT-5 only) for docs-benchmark..."); + + // Run Rust benchmarks + let rust_args = RunArgs { + modes: Some(vec!["rustdoc_json".to_string()]), + lang: Lang::Rust, + hash_only: false, + goldens_only: false, + force: true, + categories: None, + tasks: None, + providers: Some(vec![VendorArg(Vendor::OpenAi)]), + models: Some(vec![ModelGroup { + vendor: Vendor::OpenAi, + models: vec!["gpt-5".to_string()], + }]), + }; + run_benchmarks(rust_args, &details_path, &summary_path)?; + + // Run C# benchmarks + let csharp_args = RunArgs { + modes: Some(vec!["docs".to_string()]), + lang: Lang::CSharp, + hash_only: false, + goldens_only: false, + force: true, + categories: None, + tasks: None, + providers: Some(vec![VendorArg(Vendor::OpenAi)]), + models: Some(vec![ModelGroup { + vendor: Vendor::OpenAi, + models: vec!["gpt-5".to_string()], + }]), + }; + run_benchmarks(csharp_args, &details_path, &summary_path)?; + + println!("CI quickfix complete. Results written to:"); + println!(" Details: {}", details_path.display()); + println!(" Summary: {}", summary_path.display()); + + Ok(()) +} + +/* --------------------------- helpers --------------------------- */ + +fn short_hash(s: &str) -> &str { + &s[..s.len().min(12)] +} + +/// Run benchmarks for a single mode. Results are merged into the details file. +fn run_mode_benchmarks( + mode: &str, + lang: Lang, + config: &RunConfig, + bench_root: &Path, + runtime: Option<&Runtime>, + llm_provider: Option<&Arc>, +) -> Result<()> { + let lang_str = lang.as_str(); + let context = build_context(mode)?; + let hash = compute_context_hash(mode).with_context(|| format!("compute docs hash for `{mode}`/{}", lang_str))?; + + println!("{:<12} [{:<10}] hash: {}", mode, lang_str, short_hash(&hash)); + + if config.hash_only { + return Ok(()); + } + + if config.goldens_only { + let rt = runtime.expect("runtime required for --goldens-only"); + let sels = config.selectors.as_deref(); + + rt.block_on(build_goldens_only_for_lang(config.host.clone(), bench_root, lang, sels))?; + println!("{:<12} [{:<10}] goldens-only build complete", mode, lang_str); + return Ok(()); + } + + // Run benchmarks for all matching routes + let routes = filter_routes(config); + + if routes.is_empty() { + println!("{:<12} [{:<10}] no matching models to run", mode, lang_str); + return Ok(()); + } + + let runtime = runtime.expect("runtime required for normal runs"); + let llm_provider = llm_provider.expect("llm provider required for normal runs"); + + let route_runs = runtime.block_on(run_many_routes_for_mode( + bench_root, + mode, + &hash, + &context, + lang, + config, + llm_provider.as_ref(), + &routes, + ))?; + + // Print summary + for rr in &route_runs { + let total: u32 = rr.outcomes.iter().map(|o| o.total_tests).sum(); + let passed: u32 = rr.outcomes.iter().map(|o| o.passed_tests).sum(); + let pct = if total == 0 { + 0.0 + } else { + (passed as f32 / total as f32) * 100.0 + }; + println!(" ↳ {}: {}/{} passed ({:.1}%)", rr.route_name, passed, total, pct); + } + + Ok(()) +} + +fn filter_routes(config: &RunConfig) -> Vec { + default_model_routes() + .iter() + .filter(|r| config.providers_filter.as_ref().is_none_or(|f| f.contains(&r.vendor))) + .filter(|r| { + if let Some(map) = &config.model_filter { + if let Some(allowed) = map.get(&r.vendor) { + let api = r.api_model.to_ascii_lowercase(); + let dn = r.display_name.to_ascii_lowercase(); + return allowed.contains(&api) || allowed.contains(&dn); + } + } + true + }) + .cloned() + .collect() +} + +#[allow(clippy::too_many_arguments)] +async fn run_many_routes_for_mode( + bench_root: &Path, + mode: &str, + hash: &str, + context: &str, + lang: Lang, + config: &RunConfig, + llm: &dyn LlmProvider, + routes: &[ModelRoute], +) -> Result> { + let rbuf = bench_route_concurrency(); + let selectors = config.selectors.as_deref(); + let host = config.host.clone(); + let details_path = config.details_path.clone(); + + futures::stream::iter(routes.iter().cloned().map(|route| { + let host = host.clone(); + let details_path = details_path.clone(); + + async move { + println!("→ running {}", route.display_name); + + let per = BenchRunContext { + bench_root, + mode, + hash, + route: &route, + context, + llm, + lang, + selectors, + host, + details_path, + }; + + let outcomes = run_selected_or_all_for_model_async_for_lang(&per).await?; + + Ok::<_, anyhow::Error>(RouteRun { + route_name: route.display_name.to_string(), + api_model: route.api_model.to_string(), + outcomes, + }) + } + })) + .buffer_unordered(rbuf) + .try_collect::>() + .await +} + +fn categories_to_set(v: Option>) -> Option> { + let v = v?; + let set: HashSet = v + .into_iter() + .map(|s| s.trim().to_ascii_lowercase()) + .filter(|s| !s.is_empty()) + .collect(); + (!set.is_empty()).then_some(set) +} + +pub struct RuntimeInit { + pub runtime: Option, + pub provider: Option>, + pub guard: Option, +} + +fn initialize_runtime_and_provider(hash_only: bool, goldens_only: bool) -> Result { + if hash_only { + return Ok(RuntimeInit { + runtime: None, + provider: None, + guard: None, + }); + } + + let spacetime = SpacetimeDbGuard::spawn_in_temp_data_dir_use_cli(); + + let runtime = tokio::runtime::Builder::new_multi_thread().enable_all().build()?; + + if goldens_only { + return Ok(RuntimeInit { + runtime: Some(runtime), + provider: None, + guard: Some(spacetime), + }); + } + + let llm_provider = make_provider_from_env()?; + Ok(RuntimeInit { + runtime: Some(runtime), + provider: Some(llm_provider), + guard: Some(spacetime), + }) +} + +fn find_bench_root() -> PathBuf { + let start = PathBuf::from(env!("CARGO_MANIFEST_DIR")); + for dir in start.ancestors() { + let cand = dir.join("src").join("benchmarks"); + if cand.is_dir() { + return cand; + } + } + start.join("src").join("benchmarks") +} + +fn collect_task_numbers_in_categories(bench_root: &Path, cats: &HashSet) -> Result> { + let mut nums = HashSet::new(); + for c in cats { + let dir = bench_root.join(c); + if !dir.is_dir() { + continue; + } + for entry in fs::read_dir(&dir).with_context(|| format!("read_dir {}", dir.display()))? { + let entry = entry?; + if !entry.file_type()?.is_dir() { + continue; + } + let name = entry.file_name().to_string_lossy().into_owned(); + if let Some(rest) = name.strip_prefix("t_") { + if let Some((num_str, _)) = rest.split_once('_') { + if num_str.len() == 3 { + if let Ok(n) = num_str.parse::() { + nums.insert(n); + } + } + } + } + } + } + Ok(nums) +} + +fn normalize_numeric_selectors(raw: &[String]) -> Vec { + raw.iter() + .filter(|s| !s.is_empty() && s.chars().all(|c| c.is_ascii_digit())) + .filter_map(|s| s.parse::().ok()) + .collect() +} + +fn apply_category_filter( + bench_root: &Path, + categories: Option<&HashSet>, + selectors: Option<&[String]>, +) -> Result>> { + match categories { + None => { + // No category filter; keep selectors as-is + Ok(selectors.map(|s| s.to_vec())) + } + Some(cats) => { + let allowed = collect_task_numbers_in_categories(bench_root, cats)?; + let out_nums: Vec = match selectors { + Some(user) => { + let nums = normalize_numeric_selectors(user); + nums.into_iter().filter(|n| allowed.contains(n)).collect() + } + None => { + let mut v: Vec = allowed.into_iter().collect(); + v.sort_unstable(); + v + } + }; + if out_nums.is_empty() { + Ok(None) + } else { + Ok(Some(out_nums.into_iter().map(|n| n.to_string()).collect())) + } + } + } +} + +fn cmd_summary(args: SummaryArgs) -> Result<()> { + // Default to llm-comparison files (the full benchmark suite) + let in_path = args.details.unwrap_or_else(llm_comparison_details); + let out_path = args.summary.unwrap_or_else(llm_comparison_summary); + + if let Some(parent) = out_path.parent() { + fs::create_dir_all(parent).with_context(|| format!("create dir {}", parent.display()))?; + } + + write_summary_from_details_file(&in_path, &out_path)?; + println!("Summary written to: {}", out_path.display()); + Ok(()) +} diff --git a/tools/xtask-llm-benchmark/src/context/combine.rs b/tools/xtask-llm-benchmark/src/context/combine.rs new file mode 100644 index 000000000..9fb3f0208 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/context/combine.rs @@ -0,0 +1,214 @@ +use crate::context::paths::resolve_mode_paths; +use anyhow::{anyhow, Context, Result}; +use serde_json::Value; +use std::fs; +use std::path::Path; + +pub fn build_context(mode: &str) -> Result { + if mode == "rustdoc_json" { + return build_context_from_rustdoc_json(); + } + + let files = resolve_mode_paths(mode)?; + let mut out = String::with_capacity(1024 * 1024); + for p in files { + let rel = rel_display(&p); + let contents = fs::read_to_string(&p).with_context(|| format!("read {}", rel))?; + out.push_str("\n\n---\n"); + out.push_str(&format!("// file: {}\n\n", rel)); + out.push_str(&contents); + } + Ok(out) +} + +fn build_context_from_rustdoc_json() -> Result { + let files = resolve_mode_paths("rustdoc_json")?; + let json_path = files + .iter() + .find(|p| p.file_name().map(|n| n.to_string_lossy()) == Some("spacetimedb.json".into())) + .cloned() + .or_else(|| files.first().cloned()) + .ok_or_else(|| anyhow!("rustdoc_json: no files found"))?; + + let rel = rel_display(&json_path); + let v: Value = serde_json::from_str(&fs::read_to_string(&json_path).with_context(|| format!("read {}", rel))?)?; + + let index = v + .get("index") + .and_then(Value::as_object) + .ok_or_else(|| anyhow!("missing index"))?; + let paths = v + .get("paths") + .and_then(Value::as_object) + .ok_or_else(|| anyhow!("missing paths"))?; + let root = v.get("root").map(|x| x.to_string()).unwrap_or_default(); + let crate_name = index + .get(&root) + .and_then(|it| it.get("name")) + .and_then(Value::as_str) + .unwrap_or("spacetimedb") + .to_string(); + + let crate_version = v.get("crate_version").and_then(Value::as_str).unwrap_or("unknown"); + + let mut rows = Vec::::new(); + for (id, item) in index { + let id_s = id.as_str(); + if !belongs_to_crate(paths, id_s, &crate_name) { + continue; + } + let docs = item_docs(item); + if docs.trim().is_empty() { + continue; + } + let kind = item_kind(item); + let path = full_path(paths, index, id_s, &crate_name); + // let name = item.get("name").and_then(Value::as_str).unwrap_or_default().to_string(); + rows.push(Row { + path, + kind, + docs: collapse_blanks(docs.trim()), + }); + } + + rows.sort_by(|a, b| (order_key(&a.kind), a.path.to_lowercase()).cmp(&(order_key(&b.kind), b.path.to_lowercase()))); + + let mut out = String::with_capacity(1024 * 1024); + out.push_str(&format!( + "# {} — Flattened Docs (rustdoc JSON -> Markdown)\n", + crate_name + )); + out.push_str(&format!( + "_Items with docs only. Source: rustdoc JSON crate_version={}_\n", + crate_version + )); + + let mut current_section: Option<&'static str> = None; + for r in rows { + let sec = section_for(&r.kind); + if current_section != Some(sec) { + current_section = Some(sec); + out.push_str(&format!("\n## {}\n", sec)); + } + out.push_str(&format!("### `{}` — _{}_\n\n", r.path, r.kind)); + out.push_str(&r.docs); + out.push_str("\n\n"); + } + + Ok(out) +} + +#[derive(Debug)] +struct Row { + path: String, + kind: String, + docs: String, +} + +fn belongs_to_crate(paths: &serde_json::Map, id: &str, crate_name: &str) -> bool { + if let Some(p) = paths.get(id).and_then(Value::as_object) { + if let Some(arr) = p.get("path").and_then(Value::as_array) { + return arr.first().and_then(Value::as_str) == Some(crate_name); + } + } + false +} + +fn full_path( + paths: &serde_json::Map, + index: &serde_json::Map, + id: &str, + crate_name: &str, +) -> String { + if let Some(p) = paths.get(id).and_then(Value::as_object) { + if let Some(arr) = p.get("path").and_then(Value::as_array) { + let mut segs: Vec = arr.iter().filter_map(Value::as_str).map(|s| s.to_string()).collect(); + if let Some(name) = index.get(id).and_then(|it| it.get("name")).and_then(Value::as_str) { + segs.push(name.to_string()); + } + return segs.join("::"); + } + } + let nm = index + .get(id) + .and_then(|it| it.get("name")) + .and_then(Value::as_str) + .unwrap_or(""); + format!("{}::{}", crate_name, nm) +} + +fn item_kind(item: &Value) -> String { + if let Some(k) = item.get("kind").and_then(Value::as_str) { + return k.to_string(); + } + if let Some(inner) = item.get("inner").and_then(Value::as_object) { + if let Some((k, _)) = inner.iter().next() { + return k.to_string(); + } + } + "unknown".to_string() +} + +fn item_docs(item: &Value) -> String { + if let Some(d) = item.get("docs").and_then(Value::as_str) { + return d.to_string(); + } + if let Some(inner) = item.get("inner").and_then(Value::as_object) { + for (_k, v) in inner { + if let Some(m) = v.as_object() { + if let Some(d) = m.get("docs").and_then(Value::as_str) { + return d.to_string(); + } + } + } + } + String::new() +} + +fn section_for(kind: &str) -> &'static str { + match kind { + "module" => "Modules", + "struct" | "enum" | "union" | "type_alias" => "Types", + "trait" | "trait_alias" => "Traits", + "function" | "method" => "Functions", + "macro" => "Macros", + "constant" | "static" => "Constants", + _ => "Other", + } +} + +fn order_key(kind: &str) -> i32 { + match kind { + "module" => 0, + "struct" | "enum" | "union" | "type_alias" => 1, + "trait" | "trait_alias" => 2, + "function" | "method" => 3, + "macro" => 4, + "constant" | "static" => 5, + _ => 99, + } +} + +fn rel_display(p: &Path) -> String { + let s = p.to_string_lossy(); + if cfg!(windows) { + s.replace('\\', "/") + } else { + s.into_owned() + } +} + +fn collapse_blanks(s: &str) -> String { + let mut out = String::with_capacity(s.len()); + let mut prev_blank = false; + for line in s.lines() { + let is_blank = line.trim().is_empty(); + if is_blank && prev_blank { + continue; + } + out.push_str(line); + out.push('\n'); + prev_blank = is_blank; + } + out.trim_end().to_string() +} diff --git a/tools/xtask-llm-benchmark/src/context/constants.rs b/tools/xtask-llm-benchmark/src/context/constants.rs new file mode 100644 index 000000000..df749a65e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/context/constants.rs @@ -0,0 +1,56 @@ +use std::path::PathBuf; + +pub const DOCS_DIR_DEFAULT: &str = "../../docs"; +pub const RUSTDOC_CRATE_ROOT_DEFAULT: &str = "../../crates/bindings"; + +// Docs benchmark files (CI - single "best" model to test documentation quality) +pub const DOCS_BENCHMARK_DETAILS_DEFAULT: &str = "../../docs/llms/docs-benchmark-details.json"; +pub const DOCS_BENCHMARK_SUMMARY_DEFAULT: &str = "../../docs/llms/docs-benchmark-summary.json"; + +// LLM comparison files (manual runs - all models to compare LLM performance) +pub const LLM_COMPARISON_DETAILS_DEFAULT: &str = "../../docs/llms/llm-comparison-details.json"; +pub const LLM_COMPARISON_SUMMARY_DEFAULT: &str = "../../docs/llms/llm-comparison-summary.json"; + +pub const ALL_MODES: &[&str] = &["docs", "llms.md", "cursor_rules", "rustdoc_json"]; + +#[inline] +pub fn docs_dir() -> PathBuf { + PathBuf::from(env!("CARGO_MANIFEST_DIR")).join(DOCS_DIR_DEFAULT) +} + +// Docs benchmark paths (CI) +#[inline] +pub fn docs_benchmark_details() -> PathBuf { + PathBuf::from(env!("CARGO_MANIFEST_DIR")).join(DOCS_BENCHMARK_DETAILS_DEFAULT) +} +#[inline] +pub fn docs_benchmark_summary() -> PathBuf { + PathBuf::from(env!("CARGO_MANIFEST_DIR")).join(DOCS_BENCHMARK_SUMMARY_DEFAULT) +} + +// LLM comparison paths (manual) +#[inline] +pub fn llm_comparison_details() -> PathBuf { + PathBuf::from(env!("CARGO_MANIFEST_DIR")).join(LLM_COMPARISON_DETAILS_DEFAULT) +} +#[inline] +pub fn llm_comparison_summary() -> PathBuf { + PathBuf::from(env!("CARGO_MANIFEST_DIR")).join(LLM_COMPARISON_SUMMARY_DEFAULT) +} + +#[inline] +pub fn rustdoc_crate_root() -> PathBuf { + PathBuf::from(env!("CARGO_MANIFEST_DIR")).join(RUSTDOC_CRATE_ROOT_DEFAULT) +} + +#[inline] +pub fn rustdoc_readme_path() -> Option { + let root = rustdoc_crate_root(); + for name in ["README.md", "Readme.md", "readme.md"] { + let p = root.join(name); + if p.exists() { + return Some(p); + } + } + None +} diff --git a/tools/xtask-llm-benchmark/src/context/hashing.rs b/tools/xtask-llm-benchmark/src/context/hashing.rs new file mode 100644 index 000000000..8b73c308d --- /dev/null +++ b/tools/xtask-llm-benchmark/src/context/hashing.rs @@ -0,0 +1,100 @@ +use anyhow::{bail, Context, Result}; +use blake3::Hasher; +use std::borrow::Cow; +use std::fs; +use std::io::Read; +use std::path::{Path, PathBuf}; + +use crate::context::constants::docs_dir; +use crate::context::{resolve_mode_paths_hashing, rustdoc_crate_root}; + +// --- compute: stable rel path + normalized file bytes --- +pub fn compute_context_hash(mode: &str) -> Result { + let mut hasher = Hasher::new(); + let mut files: Vec = resolve_mode_paths_hashing(mode)?; + files.sort(); + + // stable base used to relativize paths + let base = base_for_mode_hashing(mode)?; + + for path in files { + // stable relative path with forward slashes + let rel = stable_rel_for_hash(&base, &path); + hasher.update(rel.as_bytes()); + + // normalize line endings so Git's autocrlf doesn't flip the hash + let mut f = fs::File::open(&path).with_context(|| format!("open {}", rel))?; + let mut buf = Vec::new(); + f.read_to_end(&mut buf).with_context(|| format!("read {}", rel))?; + let norm = normalize_lf(&buf); + hasher.update(&norm); + } + + Ok(hasher.finalize().to_hex().to_string()) +} + +// --- stable base for stripping prefixes --- +fn base_for_mode_hashing(mode: &str) -> Result { + Ok(match mode { + "docs" | "llms.md" | "cursor_rules" => docs_dir(), + "rustdoc_json" => rustdoc_crate_root(), + _ => bail!("unknown mode `{mode}`"), + }) +} + +// produce a consistent, forward-slash relative path for hashing +fn stable_rel_for_hash(base: &Path, p: &Path) -> String { + let rel = p.strip_prefix(base).unwrap_or(p); + let s = rel.to_string_lossy(); + if cfg!(windows) { + s.replace('\\', "/") + } else { + s.into_owned() + } +} + +// normalize CRLF -> LF for deterministic bytes across OS/checkouts +fn normalize_lf(bytes: &[u8]) -> Cow<'_, [u8]> { + // fast path: if there is no '\r', keep as-is + if !bytes.contains(&b'\r') { + return Cow::Borrowed(bytes); + } + let mut out = Vec::with_capacity(bytes.len()); + let mut i = 0; + while i < bytes.len() { + if bytes[i] == b'\r' && i + 1 < bytes.len() && bytes[i + 1] == b'\n' { + out.push(b'\n'); + i += 2; + } else { + out.push(bytes[i]); + i += 1; + } + } + Cow::Owned(out) +} + +pub fn gather_docs_files() -> Result> { + let base = docs_dir().join("docs"); + let mut out = Vec::new(); + recurse_dir(&base, &mut out)?; + out.retain(|p| matches!(p.extension().and_then(|e| e.to_str()), Some("md" | "mdc"))); + out.sort(); + Ok(out) +} + +fn recurse_dir(dir: &Path, acc: &mut Vec) -> Result<()> { + if !dir.exists() { + return Ok(()); + } + for entry in fs::read_dir(dir)? { + let entry = entry?; + let path = entry.path(); + let ft = entry.file_type()?; + if ft.is_dir() { + recurse_dir(&path, acc)?; + } else if ft.is_file() { + acc.push(path); + } + } + Ok(()) +} diff --git a/tools/xtask-llm-benchmark/src/context/mod.rs b/tools/xtask-llm-benchmark/src/context/mod.rs new file mode 100644 index 000000000..4a059bd10 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/context/mod.rs @@ -0,0 +1,9 @@ +pub mod combine; +pub mod constants; +pub mod hashing; +pub mod paths; + +pub use combine::build_context; +pub use constants::*; +pub use hashing::{compute_context_hash, gather_docs_files}; +pub use paths::{resolve_mode_paths, resolve_mode_paths_hashing}; diff --git a/tools/xtask-llm-benchmark/src/context/paths.rs b/tools/xtask-llm-benchmark/src/context/paths.rs new file mode 100644 index 000000000..8fb18c155 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/context/paths.rs @@ -0,0 +1,106 @@ +use crate::context::constants::docs_dir; +use crate::context::hashing::gather_docs_files; +use crate::context::{rustdoc_crate_root, rustdoc_readme_path}; +use anyhow::{anyhow, bail, Context, Result}; +use serde_json::Value; +use std::path::PathBuf; +use std::process::Command; +use std::{env, fs}; + +pub fn resolve_mode_paths(mode: &str) -> Result> { + match mode { + "docs" => gather_docs_files(), + "llms.md" => Ok(vec![docs_dir().join("llms.md")]), + "cursor_rules" => Ok(vec![docs_dir().join(".cursor/rules/spacetimedb.md")]), + "rustdoc_json" => resolve_rustdoc_json_paths_always(), + other => bail!("unknown mode `{other}` (expected: docs | llms.md | cursor_rules | rustdoc_json)"), + } +} + +// --- hashing resolver stays as you wrote it --- +pub fn resolve_mode_paths_hashing(mode: &str) -> Result> { + match mode { + "docs" => gather_docs_files(), + "llms.md" => Ok(vec![docs_dir().join("llms.md")]), + "cursor_rules" => Ok(vec![docs_dir().join(".cursor/rules/spacetimedb.md")]), + "rustdoc_json" => { + if let Some(p) = rustdoc_readme_path() { + Ok(vec![p]) + } else { + bail!("README not found under {}", rustdoc_crate_root().display()) + } + } + other => bail!("unknown mode `{other}` (expected: docs | llms.md | cursor_rules | rustdoc_json)"), + } +} + +fn resolve_rustdoc_json_paths_always() -> Result> { + // Always rebuild JSON + generate_rustdoc_json()?; + + // Then read from target/doc + if let Some(p) = find_target_doc_json("spacetimedb") { + return Ok(vec![p]); + } + bail!("rustdoc_json: missing target/doc/spacetimedb.json after generation") +} + +fn workspace_target_dir() -> Result<(PathBuf, PathBuf)> { + // -> (target_dir, workspace_root) + let out = Command::new("cargo") + .args(["metadata", "--format-version=1", "--no-deps"]) + .output() + .context("running `cargo metadata`")?; + if !out.status.success() { + bail!("cargo metadata failed: {}", String::from_utf8_lossy(&out.stderr)); + } + let v: Value = serde_json::from_slice(&out.stdout)?; + let target = v["target_directory"] + .as_str() + .ok_or_else(|| anyhow!("missing target_directory"))?; + let root = v["workspace_root"] + .as_str() + .ok_or_else(|| anyhow!("missing workspace_root"))?; + let target_dir = env::var_os("CARGO_TARGET_DIR") + .map(PathBuf::from) + .unwrap_or_else(|| PathBuf::from(target)); + Ok((target_dir, PathBuf::from(root))) +} + +fn find_target_doc_json(crate_name: &str) -> Option { + let (target_dir, _) = workspace_target_dir().ok()?; + let file = format!("{}.json", crate_name.replace('-', "_")); + let cand = target_dir.join("doc").join(file); + if cand.is_file() { + return Some(cand); + } + // Tiny fallback: newest *.json in target/doc + fs::read_dir(target_dir.join("doc")) + .ok()? + .flatten() + .map(|e| e.path()) + .filter(|p| p.extension().and_then(|e| e.to_str()) == Some("json")) + .max_by_key(|p| p.metadata().and_then(|m| m.modified()).ok()) +} + +fn generate_rustdoc_json() -> Result<()> { + // Best-effort ensure nightly exists + let _ = Command::new("rustup") + .args(["toolchain", "install", "nightly"]) + .status(); + + let (_target_dir, workspace_root) = workspace_target_dir()?; + + // Run from the *workspace root* so output lands in the shared target/ + let status = Command::new("cargo") + .current_dir(&workspace_root) + .args(["+nightly", "rustdoc", "-p", "spacetimedb", "--"]) + .args(["-Z", "unstable-options", "--output-format", "json"]) + .status() + .context("running cargo +nightly rustdoc -p spacetimedb -- -Z unstable-options --output-format json")?; + + if !status.success() { + bail!("cargo rustdoc failed with status {:?}", status.code()); + } + Ok(()) +} diff --git a/tools/xtask-llm-benchmark/src/eval/defaults.rs b/tools/xtask-llm-benchmark/src/eval/defaults.rs new file mode 100644 index 000000000..157e15a2c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/eval/defaults.rs @@ -0,0 +1,98 @@ +use crate::bench::utils::sanitize_db_name; +use crate::eval::scorers::{ + ReducerDataParityScorer, ReducerSqlCountScorer, SchemaParityScorer, Scorer, SqlCountOnlyScorer, SqlExecBothScorer, +}; +use crate::eval::{derive_cat_task_from_file, ReducerDataParityConfig, ReducerSqlCountConfig}; +use std::time::Duration; + +pub fn default_schema_parity_scorers(host_url: &str, src_file: &str, route_tag: &str) -> Vec> { + let (cat, task) = derive_cat_task_from_file(src_file); + + let golden_db = sanitize_db_name(&format!("{}-{}-golden", cat, task)); + let llm_db = sanitize_db_name(&format!("{}-{}-{}-llm", cat, task, route_tag)); + + vec![Box::new(SchemaParityScorer { + server: host_url.to_string(), + golden_db, + llm_db, + timeout: Duration::from_secs(10), + id_str: "schema_parity", + }) as Box] +} + +pub fn make_reducer_sql_count_scorer(host_url: &str, cfg: ReducerSqlCountConfig<'_>) -> Box { + let (cat, task) = derive_cat_task_from_file(cfg.src_file); + let llm_db = sanitize_db_name(&format!("{}-{}-{}-llm", cat, task, cfg.route_tag)); + + Box::new(ReducerSqlCountScorer { + server: host_url.to_string(), + db: llm_db, + reducer: cfg.reducer, + args: cfg.args, + sql: cfg.sql_count_query, + expected: cfg.expected_count, + timeout: cfg.timeout, + id_str: cfg.id_str, + }) as Box +} + +pub fn make_sql_count_only_scorer( + host_url: &str, + src_file: &str, + route_tag: &str, + sql: impl Into, + expected: i64, + id_str: &'static str, + timeout: Duration, +) -> Box { + let (cat, task) = derive_cat_task_from_file(src_file); + let llm_db = sanitize_db_name(&format!("{}-{}-{}-llm", cat, task, route_tag)); + Box::new(SqlCountOnlyScorer { + server: host_url.to_string(), + db: llm_db, + sql: sql.into(), + expected, + timeout, + id_str, + }) +} + +pub fn make_reducer_data_parity_scorer(host_url: &str, cfg: ReducerDataParityConfig<'_>) -> Box { + let (cat, task) = derive_cat_task_from_file(cfg.src_file); + let golden_db = sanitize_db_name(&format!("{}-{}-golden", cat, task)); + let llm_db = sanitize_db_name(&format!("{}-{}-{}-llm", cat, task, cfg.route_tag)); + + Box::new(ReducerDataParityScorer { + server: host_url.to_string(), + golden_db, + llm_db, + reducer: cfg.reducer, + args: cfg.args, + query: cfg.select_query, + collapse_ws: cfg.collapse_ws, + timeout: cfg.timeout, + id_str: cfg.id_str, + }) as Box +} + +pub fn make_sql_exec_both_scorer( + host_url: &str, + src_file: &str, + route_tag: &str, + sql: &str, + id_str: &'static str, + timeout: Duration, +) -> Box { + let (cat, task) = derive_cat_task_from_file(src_file); + let golden_db = sanitize_db_name(&format!("{}-{}-golden", cat, task)); + let llm_db = sanitize_db_name(&format!("{}-{}-{}-llm", cat, task, route_tag)); + + Box::new(SqlExecBothScorer { + server: host_url.to_string(), + golden_db, + llm_db, + sql: sql.to_string(), + timeout, + id_str, + }) as Box +} diff --git a/tools/xtask-llm-benchmark/src/eval/lang.rs b/tools/xtask-llm-benchmark/src/eval/lang.rs new file mode 100644 index 000000000..9793121bf --- /dev/null +++ b/tools/xtask-llm-benchmark/src/eval/lang.rs @@ -0,0 +1,33 @@ +use std::str::FromStr; + +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub enum Lang { + Rust, + CSharp, +} + +impl Lang { + pub fn as_str(self) -> &'static str { + match self { + Lang::Rust => "rust", + Lang::CSharp => "csharp", + } + } + pub fn display_name(self) -> &'static str { + match self { + Lang::Rust => "Rust", + Lang::CSharp => "C#", + } + } +} + +impl FromStr for Lang { + type Err = String; + fn from_str(s: &str) -> Result { + match s.to_ascii_lowercase().as_str() { + "rust" => Ok(Lang::Rust), + "csharp" | "c#" | "cs" => Ok(Lang::CSharp), + other => Err(format!("unknown lang: {}", other)), + } + } +} diff --git a/tools/xtask-llm-benchmark/src/eval/mod.rs b/tools/xtask-llm-benchmark/src/eval/mod.rs new file mode 100644 index 000000000..c4bbdec86 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/eval/mod.rs @@ -0,0 +1,16 @@ +pub mod defaults; +pub mod lang; +pub mod scorers; +pub mod spec; +mod sql_fmt; +mod types; +mod utils; +pub use lang::Lang; + +pub use types::*; + +pub use scorers::Scorer; + +pub use spec::{infer_id_and_category, BenchmarkSpec}; +pub use sql_fmt::*; +pub use utils::*; diff --git a/tools/xtask-llm-benchmark/src/eval/scorers.rs b/tools/xtask-llm-benchmark/src/eval/scorers.rs new file mode 100644 index 000000000..3be2fcc3c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/eval/scorers.rs @@ -0,0 +1,602 @@ +use crate::bench::utils::debug_llm_verbose; +use crate::eval::{normalize, sql_exec, ScoreDetails}; +use serde_json::{json, Value}; +use std::collections::{BTreeMap, BTreeSet}; +use std::path::Path; +use std::process::{Command, Stdio}; +use std::time::{Duration, Instant}; +use std::{io, thread}; + +pub trait Scorer { + fn id(&self) -> &'static str; + fn score(&self, llm_output: &str) -> ScoreDetails; +} + +pub struct SchemaParityScorer { + pub server: String, + pub golden_db: String, + pub llm_db: String, + pub timeout: Duration, + pub id_str: &'static str, +} + +impl Scorer for SchemaParityScorer { + fn id(&self) -> &'static str { + self.id_str + } + + fn score(&self, _llm_output: &str) -> ScoreDetails { + let golden = match describe_db(&self.server, &self.golden_db, self.timeout) { + Ok(v) => v, + Err(e) => return err_details("describe_golden", e), + }; + let llm = match describe_db(&self.server, &self.llm_db, self.timeout) { + Ok(v) => v, + Err(e) => return err_details("describe_llm", e), + }; + + if debug_llm_verbose() { + if let Ok(s) = serde_json::to_string_pretty(&golden) { + println!("\n=== schema (golden: {}) ===\n{}\n", self.golden_db, s); + } + if let Ok(s) = serde_json::to_string_pretty(&llm) { + println!("=== schema (llm: {}) ===\n{}\n", self.llm_db, s); + } + } + + let (tables_a, reducers_a) = extract_schema(&golden); + let (tables_b, reducers_b) = extract_schema(&llm); + + let tables_diff = diff_maps(&tables_a, &tables_b); + let reducers_diff = diff_sets(&reducers_a, &reducers_b); + let pass = tables_diff.is_null() && reducers_diff.is_null(); + + ScoreDetails { + pass, + partial: if pass { 1.0 } else { 0.0 }, + notes: json!({ + "server": self.server, + "golden_db": self.golden_db, + "llm_db": self.llm_db, + "tables_equal": tables_diff.is_null(), + "reducers_equal": reducers_diff.is_null(), + "tables_diff": tables_diff, + "reducers_diff": reducers_diff, + }), + } + } +} + +/* helpers */ + +fn run_with_timeout(mut cmd: Command, cwd: &Path, timeout: Duration) -> io::Result<(i32, Vec, Vec)> { + let mut child = cmd + .current_dir(cwd) + .stdout(Stdio::piped()) + .stderr(Stdio::piped()) + .spawn()?; + let start = Instant::now(); + loop { + if let Some(status) = child.try_wait()? { + let out = child.wait_with_output()?; + let code = status.code().unwrap_or(-1); + return Ok((code, out.stdout, out.stderr)); + } + if start.elapsed() > timeout { + let _ = child.kill(); + return Err(io::Error::new(io::ErrorKind::TimedOut, "process timeout")); + } + thread::sleep(Duration::from_millis(30)); + } +} + +fn describe_db(server: &str, db: &str, timeout: Duration) -> io::Result { + let mut cmd = Command::new("spacetime"); + cmd.arg("describe") + .arg("--json") + .arg("-s") + .arg(server) + .arg("-y") + .arg(db); + let (code, out, err) = run_with_timeout(cmd, Path::new("."), timeout)?; + if code != 0 { + return Err(io::Error::other(format!( + "describe failed: {}", + String::from_utf8_lossy(&err) + ))); + } + let v: Value = serde_json::from_slice(&out).map_err(|e| io::Error::other(format!("parse json: {}", e)))?; + Ok(v) +} + +fn extract_schema(v: &Value) -> (BTreeMap>, BTreeSet) { + let mut tables: BTreeMap> = BTreeMap::new(); + let mut reducers: BTreeSet = BTreeSet::new(); + + if let Some(ts) = v.get("tables").and_then(|x| x.as_array()) { + for t in ts { + let name = t.get("name").and_then(|x| x.as_str()).unwrap_or("").to_string(); + let mut cols = BTreeMap::new(); + if let Some(cs) = t.get("columns").and_then(|x| x.as_array()) { + for c in cs { + let cname = c.get("name").and_then(|x| x.as_str()).unwrap_or("").to_string(); + let cty = c.get("type").and_then(|x| x.as_str()).unwrap_or("").to_string(); + cols.insert(cname, cty); + } + } + tables.insert(name, cols); + } + } + + if let Some(rs) = v.get("reducers").and_then(|x| x.as_array()) { + for r in rs { + let name = r.get("name").and_then(|x| x.as_str()).unwrap_or(""); + let sig = if let Some(args) = r.get("args").and_then(|x| x.as_array()) { + let tys: Vec = args + .iter() + .map(|a| a.get("type").and_then(|x| x.as_str()).unwrap_or("").to_string()) + .collect(); + format!("{}({})", name, tys.join(",")) + } else { + format!("{}()", name) + }; + reducers.insert(sig); + } + } + + (tables, reducers) +} + +fn diff_maps(a: &BTreeMap>, b: &BTreeMap>) -> Value { + let mut only_a = BTreeMap::new(); + let mut only_b = BTreeMap::new(); + let mut changed = BTreeMap::new(); + + for (k, va) in a { + match b.get(k) { + None => { + only_a.insert(k.clone(), va.clone()); + } + Some(vb) if vb != va => { + changed.insert(k.clone(), json!({ "golden": va, "llm": vb })); + } + _ => {} + } + } + for (k, vb) in b { + if !a.contains_key(k) { + only_b.insert(k.clone(), vb.clone()); + } + } + + if only_a.is_empty() && only_b.is_empty() && changed.is_empty() { + Value::Null + } else { + json!({ "only_golden": only_a, "only_llm": only_b, "changed": changed }) + } +} + +fn diff_sets(a: &BTreeSet, b: &BTreeSet) -> Value { + let only_a: BTreeSet<_> = a.difference(b).cloned().collect(); + let only_b: BTreeSet<_> = b.difference(a).cloned().collect(); + if only_a.is_empty() && only_b.is_empty() { + Value::Null + } else { + json!({ "only_golden": only_a, "only_llm": only_b }) + } +} + +fn err_details(phase: &str, e: io::Error) -> ScoreDetails { + ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({ "phase": phase, "error": e.to_string() }), + } +} + +/* reducer/sql helpers */ + +pub fn call_reducer_json_out(db: &str, reducer: &str, args: &[Value], host: Option<&str>) -> Result { + let mut cmd = Command::new("spacetime"); + cmd.arg("call").arg(db).arg(reducer); + + for v in args { + let lit = serde_json::to_string(v).map_err(|e| format!("json encode arg failed: {e}"))?; + cmd.arg(lit); + } + if let Some(h) = host { + cmd.arg("--server").arg(h); + } + + if debug_llm_verbose() { + eprintln!("[dbg] spacetime call: {:?}", cmd); + } + + let out = cmd + .output() + .map_err(|e| format!("failed to spawn spacetime call: {e}"))?; + if debug_llm_verbose() { + eprintln!( + "[dbg] spacetime call exit={} stdout:\n{}\n-- stderr:\n{}\n", + out.status.code().unwrap_or(-1), + String::from_utf8_lossy(&out.stdout), + String::from_utf8_lossy(&out.stderr) + ); + } + if !out.status.success() { + return Err(format!( + "spacetime call failed:\n{}", + String::from_utf8_lossy(&out.stderr) + )); + } + Ok(String::from_utf8_lossy(&out.stdout).to_string()) +} + +pub fn sql_raw(db: &str, query: &str, host: Option<&str>) -> Result { + let mut cmd = Command::new("spacetime"); + cmd.arg("sql").arg(db).arg(query); + if let Some(h) = host { + cmd.arg("--server").arg(h); + } + + if debug_llm_verbose() { + eprintln!("[dbg] spacetime sql: {:?}", cmd); + } + + let out = cmd + .output() + .map_err(|e| format!("failed to spawn spacetime sql: {e}"))?; + if debug_llm_verbose() { + eprintln!( + "[dbg] spacetime sql exit={} stdout:\n{}\n-- stderr:\n{}\n", + out.status.code().unwrap_or(-1), + String::from_utf8_lossy(&out.stdout), + String::from_utf8_lossy(&out.stderr) + ); + } + if !out.status.success() { + return Err(format!( + "spacetime sql failed:\n{}", + String::from_utf8_lossy(&out.stderr) + )); + } + Ok(String::from_utf8_lossy(&out.stdout).to_string()) +} + +pub fn sql_count(db: &str, query: &str, host: Option<&str>) -> Result { + let mut cmd = Command::new("spacetime"); + cmd.arg("sql").arg(db).arg(query); + if let Some(h) = host { + cmd.arg("--server").arg(h); + } + + if debug_llm_verbose() { + eprintln!("[dbg] spacetime sql-count: {:?}", cmd); + } + + let out = cmd + .output() + .map_err(|e| format!("failed to spawn spacetime sql: {e}"))?; + if debug_llm_verbose() { + eprintln!( + "[dbg] spacetime sql-count exit={} stdout:\n{}\n-- stderr:\n{}\n", + out.status.code().unwrap_or(-1), + String::from_utf8_lossy(&out.stdout), + String::from_utf8_lossy(&out.stderr) + ); + } + if !out.status.success() { + return Err(format!( + "spacetime sql failed:\n{}", + String::from_utf8_lossy(&out.stderr) + )); + } + let s = String::from_utf8_lossy(&out.stdout); + for tok in s.split_whitespace() { + if let Ok(n) = tok.parse::() { + if debug_llm_verbose() { + eprintln!("[dbg] parsed count: {n}"); + } + return Ok(n); + } + } + Err(format!("could not parse count from output:\n{s}")) +} + +/* generalized equality scorer */ + +pub struct ReducerSqlEqualsScorer { + pub server: String, + pub db: String, + pub reducer: String, + pub args: Vec, + pub sql: String, + pub expected: String, + pub collapse_ws: bool, + pub timeout: Duration, + pub id_str: &'static str, +} + +impl Scorer for ReducerSqlEqualsScorer { + fn id(&self) -> &'static str { + self.id_str + } + + fn score(&self, _llm_output: &str) -> ScoreDetails { + if debug_llm_verbose() { + eprintln!( + "[dbg] ReducerSqlEqualsScorer: calling reducer={} args={:?} db={} server={}", + self.reducer, self.args, self.db, self.server + ); + } + let call_res = call_reducer_json_out(&self.db, &self.reducer, &self.args, Some(&self.server)); + if let Err(e) = call_res { + return ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({ "phase": "call_reducer", "error": e }), + }; + } + + if debug_llm_verbose() { + eprintln!("[dbg] ReducerSqlEqualsScorer: running sql: {}", self.sql); + } + match sql_raw(&self.db, &self.sql, Some(&self.server)) { + Ok(out) => { + let actual = normalize(&out, self.collapse_ws); + let expected = normalize(&self.expected, self.collapse_ws); + let pass = actual == expected; + if debug_llm_verbose() { + eprintln!( + "[dbg] expected:\n{}\n[dbg] actual:\n{}\n[dbg] pass={}", + expected, actual, pass + ); + } + ScoreDetails { + pass, + partial: if pass { 1.0 } else { 0.0 }, + notes: json!({ + "server": self.server, + "db": self.db, + "reducer": self.reducer, + "args": self.args, + "sql": self.sql, + "expected": expected, + "actual": actual, + }), + } + } + Err(e) => ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({ "phase": "sql", "error": e }), + }, + } + } +} + +pub struct ReducerSqlCountScorer { + pub server: String, + pub db: String, + pub reducer: String, + pub args: Vec, + pub sql: String, + pub expected: i64, + pub timeout: std::time::Duration, + pub id_str: &'static str, +} + +impl Scorer for ReducerSqlCountScorer { + fn id(&self) -> &'static str { + self.id_str + } + + fn score(&self, _llm_output: &str) -> ScoreDetails { + if debug_llm_verbose() { + eprintln!( + "[dbg] ReducerSqlCountScorer: call reducer={} args={:?} db={} server={}", + self.reducer, self.args, self.db, self.server + ); + } + let call = call_reducer_json_out(&self.db, &self.reducer, &self.args, Some(&self.server)); + if let Err(e) = call { + return ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({"phase":"call_reducer","error":e}), + }; + } + + if debug_llm_verbose() { + eprintln!("[dbg] ReducerSqlCountScorer: running sql: {}", self.sql); + } + match sql_count(&self.db, &self.sql, Some(&self.server)) { + Ok(n) => { + let pass = n == self.expected; + if debug_llm_verbose() { + eprintln!("[dbg] count expected={} actual={} pass={}", self.expected, n, pass); + } + ScoreDetails { + pass, + partial: if pass { 1.0 } else { 0.0 }, + notes: json!({ "expected": self.expected, "actual": n, "sql": self.sql }), + } + } + Err(e) => ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({"phase":"sql","error":e}), + }, + } + } +} + +pub struct ReducerDataParityScorer { + pub server: String, + pub golden_db: String, + pub llm_db: String, + pub reducer: String, + pub args: Vec, + pub query: String, + pub collapse_ws: bool, + pub timeout: Duration, + pub id_str: &'static str, +} + +impl Scorer for ReducerDataParityScorer { + fn id(&self) -> &'static str { + self.id_str + } + + fn score(&self, _llm_output: &str) -> ScoreDetails { + if debug_llm_verbose() { + eprintln!( + "[dbg] ReducerDataParityScorer: reducer={} args={:?} golden_db={} llm_db={} server={}", + self.reducer, self.args, self.golden_db, self.llm_db, self.server + ); + } + + if let Err(e) = call_reducer_json_out(&self.golden_db, &self.reducer, &self.args, Some(&self.server)) { + return ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({"phase":"call_reducer_golden","error":e}), + }; + } + if let Err(e) = call_reducer_json_out(&self.llm_db, &self.reducer, &self.args, Some(&self.server)) { + return ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({"phase":"call_reducer_llm","error":e}), + }; + } + + if debug_llm_verbose() { + eprintln!("[dbg] query for parity: {}", self.query); + } + let g = match sql_raw(&self.golden_db, &self.query, Some(&self.server)) { + Ok(s) => s, + Err(e) => { + return ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({"phase":"sql_golden","error":e}), + } + } + }; + let l = match sql_raw(&self.llm_db, &self.query, Some(&self.server)) { + Ok(s) => s, + Err(e) => { + return ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({"phase":"sql_llm","error":e}), + } + } + }; + + let g_n = normalize(&g, self.collapse_ws); + let l_n = normalize(&l, self.collapse_ws); + let pass = g_n == l_n; + + if debug_llm_verbose() { + eprintln!( + "[dbg] golden out:\n{}\n[dbg] llm out:\n{}\n[dbg] pass={}", + g_n, l_n, pass + ); + } + + ScoreDetails { + pass, + partial: if pass { 1.0 } else { 0.0 }, + notes: json!({ + "server": self.server, + "golden_db": self.golden_db, + "llm_db": self.llm_db, + "reducer": self.reducer, + "args": self.args, + "query": self.query, + "golden_out": g_n, + "llm_out": l_n + }), + } + } +} + +pub struct SqlCountOnlyScorer { + pub server: String, + pub db: String, + pub sql: String, + pub expected: i64, + pub timeout: Duration, + pub id_str: &'static str, +} + +impl Scorer for SqlCountOnlyScorer { + fn id(&self) -> &'static str { + self.id_str + } + fn score(&self, _llm_output: &str) -> ScoreDetails { + match sql_count(&self.db, &self.sql, Some(&self.server)) { + Ok(n) => { + let pass = n == self.expected; + ScoreDetails { + pass, + partial: if pass { 1.0 } else { 0.0 }, + notes: json!({ "sql": self.sql, "expected": self.expected, "actual": n }), + } + } + Err(e) => ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({ "phase":"sql","error": e }), + }, + } + } +} + +pub struct SqlExecBothScorer { + pub server: String, + pub golden_db: String, + pub llm_db: String, + pub sql: String, + pub timeout: Duration, + pub id_str: &'static str, +} + +impl Scorer for SqlExecBothScorer { + fn id(&self) -> &'static str { + self.id_str + } + + fn score(&self, _llm_output: &str) -> ScoreDetails { + if debug_llm_verbose() { + eprintln!( + "[dbg] SqlExecBothScorer: sql on both dbs: {}\n golden_db={} llm_db={} server={}", + self.sql, self.golden_db, self.llm_db, self.server + ); + } + if let Err(e) = sql_exec(&self.golden_db, &self.sql, Some(&self.server)) { + return ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({ "phase":"sql_golden", "error": e, "sql": self.sql }), + }; + } + if let Err(e) = sql_exec(&self.llm_db, &self.sql, Some(&self.server)) { + return ScoreDetails { + pass: false, + partial: 0.0, + notes: json!({ "phase":"sql_llm", "error": e, "sql": self.sql }), + }; + } + if debug_llm_verbose() { + eprintln!("[dbg] SqlExecBothScorer: success"); + } + ScoreDetails { + pass: true, + partial: 1.0, + notes: json!({ "sql": self.sql }), + } + } +} diff --git a/tools/xtask-llm-benchmark/src/eval/spec.rs b/tools/xtask-llm-benchmark/src/eval/spec.rs new file mode 100644 index 000000000..d6b6c05b7 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/eval/spec.rs @@ -0,0 +1,58 @@ +use super::scorers::Scorer; +use crate::eval::Lang; +use crate::llm::prompt::make_prompt_from_task; +use crate::llm::PromptBuilder; + +type PromptFactory = Box PromptBuilder + Send + Sync>; +type ScorerFactory = Box Vec> + Send + Sync>; + +pub struct BenchmarkSpec { + pub id: &'static str, + pub category: &'static str, + pub make_prompt: PromptFactory, + pub scorers: ScorerFactory, +} + +impl BenchmarkSpec { + pub fn from_tasks_auto( + spec_file: &'static str, + scorers_with_route: impl Fn(Lang, &str, &str) -> Vec> + Send + Sync + 'static, + ) -> Self { + let (id, category) = infer_id_and_category(spec_file); + let make_prompt = { + Box::new(move |lang: Lang| { + make_prompt_from_task(spec_file, id, lang).expect("missing tasks/.txt next to spec") + }) as Box PromptBuilder + Send + Sync> + }; + Self { + id, + category, + make_prompt, + scorers: Box::new(scorers_with_route), + } + } + + pub fn scorers_for(&self, lang: Lang, route_tag: &str, host_url: &str) -> Vec> { + (self.scorers)(lang, route_tag, host_url) + } +} + +pub fn infer_id_and_category(spec_file: &str) -> (&'static str, &'static str) { + use std::path::Path; + let p = Path::new(spec_file); + let task = p + .parent() + .and_then(|d| d.file_name()) + .and_then(|s| s.to_str()) + .expect("task dir"); + let cat = p + .parent() + .and_then(|d| d.parent()) + .and_then(|d| d.file_name()) + .and_then(|s| s.to_str()) + .expect("category dir"); + ( + Box::leak(task.to_string().into_boxed_str()), + Box::leak(cat.to_string().into_boxed_str()), + ) +} diff --git a/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs b/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs new file mode 100644 index 000000000..92e48cd1c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs @@ -0,0 +1,59 @@ +use crate::eval::Lang; +use heck::{ToLowerCamelCase, ToSnakeCase, ToUpperCamelCase}; + +#[derive(Clone, Copy)] +pub enum Casing { + Pascal, + Snake, + LowerCamel, + Upper, + Lower, +} + +pub fn casing_for_lang(lang: Lang) -> Casing { + match lang { + Lang::CSharp => Casing::Pascal, + _ => Casing::Snake, + } +} + +pub fn ident(s: &str, casing: Casing) -> String { + match casing { + Casing::Snake => s.to_snake_case(), + Casing::Pascal => s.to_upper_camel_case(), + Casing::LowerCamel => s.to_lower_camel_case(), + Casing::Upper => s.to_snake_case().replace('_', "").to_uppercase(), + Casing::Lower => s.to_snake_case().replace('_', "").to_lowercase(), + } +} + +pub struct SqlBuilder { + pub(crate) case: Casing, +} + +impl SqlBuilder { + pub fn new(case: Casing) -> Self { + Self { case } + } + + pub fn cols(&self, bases: &[&str]) -> Vec { + bases.iter().map(|b| ident(b, self.case)).collect() + } + + pub fn select_by_id(&self, table: &str, cols: &[&str], id_col: &str, id_val: i64) -> String { + let cols = self.cols(cols).join(", "); + let idc = ident(id_col, self.case); + format!("SELECT {cols} FROM {table} WHERE {idc}={id_val}") + } + + pub fn count_by_id(&self, table: &str, id_col: &str, id_val: i64) -> String { + let idc = ident(id_col, self.case); + format!("SELECT COUNT(*) AS n FROM {table} WHERE {idc}={id_val}") + } + + pub fn insert_values(&self, table: &str, cols: &[&str], values_sql: &[&str]) -> String { + let cols = self.cols(cols).join(", "); + let vals = values_sql.join(", "); + format!("INSERT INTO {table}({cols}) VALUES ({vals})") + } +} diff --git a/tools/xtask-llm-benchmark/src/eval/types.rs b/tools/xtask-llm-benchmark/src/eval/types.rs new file mode 100644 index 000000000..d6c63d972 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/eval/types.rs @@ -0,0 +1,38 @@ +use serde::{Deserialize, Serialize}; +use serde_json::Value; +use std::time::Duration; + +pub enum BuildTool { + SpacetimeRust { extra_args: Vec<&'static str> }, + Dotnet { configuration: &'static str }, + CargoCheck, +} + +#[derive(Debug, Serialize, Deserialize, Clone)] +pub struct ScoreDetails { + pub pass: bool, + pub partial: f32, + pub notes: Value, +} + +pub struct ReducerDataParityConfig<'a> { + pub src_file: &'a str, + pub route_tag: &'a str, + pub reducer: String, + pub args: Vec, + pub select_query: String, + pub id_str: &'static str, + pub collapse_ws: bool, + pub timeout: Duration, +} + +pub struct ReducerSqlCountConfig<'a> { + pub src_file: &'a str, + pub route_tag: &'a str, + pub reducer: String, + pub args: Vec, + pub sql_count_query: String, + pub expected_count: i64, + pub id_str: &'static str, + pub timeout: Duration, +} diff --git a/tools/xtask-llm-benchmark/src/eval/utils.rs b/tools/xtask-llm-benchmark/src/eval/utils.rs new file mode 100644 index 000000000..1fd05c786 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/eval/utils.rs @@ -0,0 +1,44 @@ +use std::process::Command; + +pub fn derive_cat_task_from_file(src: &str) -> (String, String) { + let p = std::path::Path::new(src); + let task = p + .parent() + .and_then(|d| d.file_name()) + .and_then(|s| s.to_str()) + .unwrap_or("") + .to_string(); + let cat = p + .parent() + .and_then(|d| d.parent()) + .and_then(|d| d.file_name()) + .and_then(|s| s.to_str()) + .unwrap_or("") + .to_string(); + (cat, task) +} + +pub fn sql_exec(db: &str, query: &str, host: Option<&str>) -> Result<(), String> { + let mut cmd = Command::new("spacetime"); + cmd.arg("sql").arg(db).arg(query); + if let Some(h) = host { + cmd.arg("--server").arg(h); + } + let out = cmd.output().map_err(|e| format!("spawn spacetime sql failed: {e}"))?; + if !out.status.success() { + return Err(format!( + "spacetime sql failed:\n{}", + String::from_utf8_lossy(&out.stderr) + )); + } + Ok(()) +} + +pub fn normalize(s: &str, collapse_ws: bool) -> String { + let t = s.trim(); + if collapse_ws { + t.split_whitespace().collect::>().join(" ") + } else { + t.to_string() + } +} diff --git a/tools/xtask-llm-benchmark/src/generated/mod.rs b/tools/xtask-llm-benchmark/src/generated/mod.rs new file mode 100644 index 000000000..c31b5c12d --- /dev/null +++ b/tools/xtask-llm-benchmark/src/generated/mod.rs @@ -0,0 +1,5 @@ +#![allow(clippy::all)] +#![allow(dead_code)] + +pub mod registry; +pub use registry::resolve_by_path; diff --git a/tools/xtask-llm-benchmark/src/generated/registry.rs b/tools/xtask-llm-benchmark/src/generated/registry.rs new file mode 100644 index 000000000..72b049e62 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/generated/registry.rs @@ -0,0 +1,174 @@ +use crate::eval::BenchmarkSpec; +use anyhow::{anyhow, Result}; +use std::path::Path; + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_000_empty_reducers { + include!("../benchmarks/basics/t_000_empty_reducers/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_001_basic_tables { + include!("../benchmarks/basics/t_001_basic_tables/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_002_scheduled_table { + include!("../benchmarks/basics/t_002_scheduled_table/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_003_struct_in_table { + include!("../benchmarks/basics/t_003_struct_in_table/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_004_insert { + include!("../benchmarks/basics/t_004_insert/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_005_update { + include!("../benchmarks/basics/t_005_update/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_006_delete { + include!("../benchmarks/basics/t_006_delete/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_007_crud { + include!("../benchmarks/basics/t_007_crud/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_008_index_lookup { + include!("../benchmarks/basics/t_008_index_lookup/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_009_init { + include!("../benchmarks/basics/t_009_init/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_010_connect { + include!("../benchmarks/basics/t_010_connect/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod basics_t_011_helper_function { + include!("../benchmarks/basics/t_011_helper_function/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_012_spacetime_product_type { + include!("../benchmarks/schema/t_012_spacetime_product_type/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_013_spacetime_sum_type { + include!("../benchmarks/schema/t_013_spacetime_sum_type/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_014_elementary_columns { + include!("../benchmarks/schema/t_014_elementary_columns/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_015_product_type_columns { + include!("../benchmarks/schema/t_015_product_type_columns/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_016_sum_type_columns { + include!("../benchmarks/schema/t_016_sum_type_columns/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_017_scheduled_columns { + include!("../benchmarks/schema/t_017_scheduled_columns/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_018_constraints { + include!("../benchmarks/schema/t_018_constraints/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_019_many_to_many { + include!("../benchmarks/schema/t_019_many_to_many/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_020_ecs { + include!("../benchmarks/schema/t_020_ecs/spec.rs"); +} + +#[allow(dead_code)] +#[allow(clippy::all)] +mod schema_t_021_multi_column_index { + include!("../benchmarks/schema/t_021_multi_column_index/spec.rs"); +} + +pub fn resolve_by_path(task_root: &Path) -> Result BenchmarkSpec> { + let task = task_root + .file_name() + .and_then(|s| s.to_str()) + .ok_or_else(|| anyhow!("missing task name"))?; + let category = task_root + .parent() + .and_then(|p| p.file_name().and_then(|s| s.to_str())) + .ok_or_else(|| anyhow!("missing category name"))?; + + let ctor = match (category, task) { + ("basics", "t_000_empty_reducers") => basics_t_000_empty_reducers::spec, + ("basics", "t_001_basic_tables") => basics_t_001_basic_tables::spec, + ("basics", "t_002_scheduled_table") => basics_t_002_scheduled_table::spec, + ("basics", "t_003_struct_in_table") => basics_t_003_struct_in_table::spec, + ("basics", "t_004_insert") => basics_t_004_insert::spec, + ("basics", "t_005_update") => basics_t_005_update::spec, + ("basics", "t_006_delete") => basics_t_006_delete::spec, + ("basics", "t_007_crud") => basics_t_007_crud::spec, + ("basics", "t_008_index_lookup") => basics_t_008_index_lookup::spec, + ("basics", "t_009_init") => basics_t_009_init::spec, + ("basics", "t_010_connect") => basics_t_010_connect::spec, + ("basics", "t_011_helper_function") => basics_t_011_helper_function::spec, + ("schema", "t_012_spacetime_product_type") => schema_t_012_spacetime_product_type::spec, + ("schema", "t_013_spacetime_sum_type") => schema_t_013_spacetime_sum_type::spec, + ("schema", "t_014_elementary_columns") => schema_t_014_elementary_columns::spec, + ("schema", "t_015_product_type_columns") => schema_t_015_product_type_columns::spec, + ("schema", "t_016_sum_type_columns") => schema_t_016_sum_type_columns::spec, + ("schema", "t_017_scheduled_columns") => schema_t_017_scheduled_columns::spec, + ("schema", "t_018_constraints") => schema_t_018_constraints::spec, + ("schema", "t_019_many_to_many") => schema_t_019_many_to_many::spec, + ("schema", "t_020_ecs") => schema_t_020_ecs::spec, + ("schema", "t_021_multi_column_index") => schema_t_021_multi_column_index::spec, + _ => return Err(anyhow!("no spec registered for {}/{} (need spec.rs)", category, task)), + }; + + Ok(ctor) +} diff --git a/tools/xtask-llm-benchmark/src/lib.rs b/tools/xtask-llm-benchmark/src/lib.rs new file mode 100644 index 000000000..14ceb381c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/lib.rs @@ -0,0 +1,8 @@ +#![allow(clippy::disallowed_macros)] + +pub mod bench; +pub mod context; +pub mod eval; +mod generated; +pub mod llm; +pub mod results; diff --git a/tools/xtask-llm-benchmark/src/llm/clients/anthropic.rs b/tools/xtask-llm-benchmark/src/llm/clients/anthropic.rs new file mode 100644 index 000000000..aa8c22879 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/clients/anthropic.rs @@ -0,0 +1,215 @@ +use crate::bench::utils::debug_llm_verbose; +use crate::llm::prompt::BuiltPrompt; +use crate::llm::segmentation::{ + anthropic_ctx_limit_tokens, build_anthropic_messages, desired_output_tokens, deterministic_trim_prefix, + non_context_reserve_tokens_env, +}; +use crate::llm::types::Vendor; +use anyhow::{anyhow, bail, Context, Result}; +use reqwest::header::{HeaderMap, HeaderName, HeaderValue, CONTENT_TYPE}; +use reqwest::{Client, StatusCode}; +use serde::{Deserialize, Serialize}; + +#[derive(Clone)] +pub struct AnthropicClient { + base: String, + api_key: String, + client: Client, +} + +impl AnthropicClient { + pub fn new(base: String, api_key: String) -> Self { + Self { + base: normalize_base(&base), + api_key, + client: Client::new(), + } + } + + fn url_messages(&self) -> String { + format!("{}/v1/messages", self.base.trim_end_matches('/')) + } + + pub async fn generate(&self, model: &str, prompt: &BuiltPrompt) -> Result { + let system = prompt.system.clone(); + let segs = prompt.segments.clone(); + let mut static_prefix = prompt.static_prefix.clone().unwrap_or_default(); + let model_norm = normalize_anthropic_model(model); + + let ctx_limit = anthropic_ctx_limit_tokens(model_norm); + let reserve = non_context_reserve_tokens_env(Vendor::Anthropic); + let allowance = ctx_limit.saturating_sub(reserve); + static_prefix = deterministic_trim_prefix(&static_prefix, allowance); + + // Build messages, putting the context first if you want cache wins + let (system_json, mut messages) = build_anthropic_messages(system.as_deref(), &segs); + if !static_prefix.is_empty() { + messages.insert( + 0, + serde_json::json!({ + "role":"user", + "content":[{"type":"text","text": static_prefix}] + }), + ); + } + + // Anthropic requires max_tokens (output tokens). Default from env or a sane fallback. + let max_tokens = anthropic_max_output_tokens(); + + #[derive(Serialize)] + struct Req { + model: String, + max_tokens: u32, + #[serde(skip_serializing_if = "Option::is_none")] + system: Option, + messages: Vec, + } + let req = Req { + model: model_norm.to_string(), + max_tokens, + system: system_json, + messages, + }; + + let mut hm = HeaderMap::new(); + hm.insert(CONTENT_TYPE, HeaderValue::from_static("application/json")); + hm.insert( + HeaderName::from_static("x-api-key"), + HeaderValue::from_str(&self.api_key)?, + ); + hm.insert( + HeaderName::from_static("anthropic-version"), + HeaderValue::from_static("2023-06-01"), + ); + + let url = self.url_messages(); + let (status, body) = self.post_with_retries(&url, hm, &req).await?; + if debug_llm_verbose() { + let preview = if body.len() > 2000 { + format!("{}…", &body[..2000]) + } else { + body.clone() + }; + eprintln!("[anthropic] http_status={} body_preview={}", status, preview); + } + if !status.is_success() { + bail!("POST {} -> {}: {}", url, status, body); + } + + #[derive(Deserialize)] + struct MsgResp { + #[serde(default)] + content: Vec, + } + #[derive(Deserialize)] + struct ContentPart { + #[serde(rename = "type")] + _type: String, + #[serde(default)] + text: Option, + } + + let parsed: MsgResp = serde_json::from_str(&body).context("parse anthropic resp")?; + parsed + .content + .into_iter() + .find_map(|p| p.text) + .ok_or_else(|| anyhow!("no text")) + } + + async fn post_with_retries( + &self, + url: &str, + headers: HeaderMap, + payload: &impl serde::Serialize, + ) -> Result<(StatusCode, String)> { + let mut attempt = 0u32; + loop { + attempt += 1; + let resp = self + .client + .post(url) + .headers(headers.clone()) + .json(payload) + .send() + .await + .with_context(|| format!("POST {} send failed", url))?; + let status = resp.status(); + let h = resp.headers().clone(); + let body = resp.text().await.unwrap_or_default(); + + if status.is_success() { + return Ok((status, body)); + } + + let retryable = status == StatusCode::TOO_MANY_REQUESTS + || status == StatusCode::BAD_GATEWAY + || status == StatusCode::SERVICE_UNAVAILABLE + || status == StatusCode::GATEWAY_TIMEOUT; + + if !retryable || attempt >= 10 { + bail!("POST {} -> {}: {}", url, status, body); + } + + let wait = compute_backoff(status, &h, attempt); + eprintln!("[anthropic] {} attempt {} — backoff {:?}", status, attempt, wait); + tokio::time::sleep(wait).await; + } + } +} + +fn normalize_base(input: &str) -> String { + let mut b = input.trim().trim_end_matches('/').to_string(); + if b.starts_with("http://") { + panic!("Anthropic base must be HTTPS"); + } + if !b.starts_with("https://") { + b = format!("https://{}", b); + } + if b.ends_with("/v1") { + b.truncate(b.len() - 3); + } + b +} + +fn h_f64(h: &HeaderMap, k: &str) -> Option { + h.get(k).and_then(|v| v.to_str().ok())?.parse().ok() +} + +fn compute_backoff(status: StatusCode, headers: &HeaderMap, attempt: u32) -> std::time::Duration { + if status == StatusCode::TOO_MANY_REQUESTS { + if let Some(s) = h_f64(headers, "retry-after") { + return std::time::Duration::from_secs_f64(s.max(0.25)); + } + if let Some(s) = h_f64(headers, "anthropic-ratelimit-tokens-reset") { + return std::time::Duration::from_secs_f64(s.max(0.25)); + } + if let Some(s) = h_f64(headers, "anthropic-ratelimit-requests-reset") { + return std::time::Duration::from_secs_f64(s.max(0.25)); + } + } + let shift = attempt.min(8); + let factor = 1u64.checked_shl(shift).unwrap_or(u64::MAX); + let base_ms = 400u64.saturating_mul(factor); + let cap_ms = 10_000u64; + let jitter = (attempt as u64 * 137) % 300; + std::time::Duration::from_millis(base_ms.min(cap_ms) + jitter) +} + +fn anthropic_max_output_tokens() -> u32 { + desired_output_tokens().max(1) as u32 +} + +pub fn normalize_anthropic_model(id: &str) -> &str { + let lid = id.to_ascii_lowercase().replace('_', "-"); + match lid.as_str() { + // Sonnet 4.5 + "sonnet-4.5" | "claude-sonnet-4.5" | "claude-sonnet-4-5" => "claude-sonnet-4-5", + "claude-sonnet-4-5-20250929" => "claude-sonnet-4-5-20250929", + + // Sonnet 4 + "sonnet-4" | "claude-sonnet-4" => "claude-sonnet-4-20250514", + + _ => id, // return the original input; never the temporary + } +} diff --git a/tools/xtask-llm-benchmark/src/llm/clients/deepseek.rs b/tools/xtask-llm-benchmark/src/llm/clients/deepseek.rs new file mode 100644 index 000000000..451f116b2 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/clients/deepseek.rs @@ -0,0 +1,97 @@ +use anyhow::{anyhow, Context, Result}; +use serde::{Deserialize, Serialize}; + +use super::http::HttpClient; +use crate::llm::prompt::BuiltPrompt; +use crate::llm::segmentation::{ + deepseek_ctx_limit_tokens, deterministic_trim_prefix, non_context_reserve_tokens_env, Segment, +}; +use crate::llm::types::Vendor; + +#[derive(Clone)] +pub struct DeepSeekClient { + base: String, // e.g. https://api.deepseek.com/v1 + api_key: String, + http: HttpClient, +} + +impl DeepSeekClient { + pub fn new(http: HttpClient, base: String, api_key: String) -> Self { + Self { base, api_key, http } + } + + pub async fn generate(&self, model: &str, prompt: &BuiltPrompt) -> Result { + let url = format!("{}/chat/completions", self.base.trim_end_matches('/')); + + let system = prompt.system.clone(); + let segs: Vec> = prompt.segments.clone(); + + let mut static_prefix = prompt.static_prefix.clone().unwrap_or_default(); + + let ctx_limit = deepseek_ctx_limit_tokens(model); + let reserve = non_context_reserve_tokens_env(Vendor::DeepSeek); + let allowance = ctx_limit.saturating_sub(reserve); + static_prefix = deterministic_trim_prefix(&static_prefix, allowance); + + #[derive(Serialize)] + struct Req<'a> { + model: &'a str, + messages: Vec>, + temperature: f32, + } + #[derive(Serialize)] + struct Msg<'a> { + role: &'a str, + content: &'a str, + } + + let mut messages: Vec = Vec::new(); + if let Some(sys) = system.as_deref() { + messages.push(Msg { + role: "system", + content: sys, + }); + } + if !static_prefix.is_empty() { + messages.push(Msg { + role: "user", + content: &static_prefix, + }); + } + for s in &segs { + messages.push(Msg { + role: s.role, + content: &s.text, + }); + } + + let req = Req { + model, + messages, + temperature: 0.0, + }; + + let auth = HttpClient::bearer(&self.api_key); + let body = self.http.post_json(&url, &[auth], &req).await?; + let resp: OACompatResp = serde_json::from_str(&body).context("parse deepseek resp")?; + resp.first_text().ok_or_else(|| anyhow!("no content from DeepSeek")) + } +} + +#[derive(Debug, Deserialize)] +struct OACompatResp { + choices: Vec, +} +#[derive(Debug, Deserialize)] +struct Choice { + message: MsgOut, +} +#[derive(Debug, Deserialize)] +struct MsgOut { + content: String, +} +impl OACompatResp { + fn first_text(self) -> Option { + self.choices.into_iter().next().map(|c| c.message.content) + } +} diff --git a/tools/xtask-llm-benchmark/src/llm/clients/google.rs b/tools/xtask-llm-benchmark/src/llm/clients/google.rs new file mode 100644 index 000000000..2f6401aca --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/clients/google.rs @@ -0,0 +1,211 @@ +use anyhow::{anyhow, Context, Result}; +use reqwest::header::HeaderMap; +use reqwest::StatusCode; +use serde::{Deserialize, Serialize}; + +use super::http::HttpClient; +use crate::llm::prompt::BuiltPrompt; +use crate::llm::segmentation::{ + deterministic_trim_prefix, gemini_ctx_limit_tokens, non_context_reserve_tokens_env, Segment, +}; +use crate::llm::types::Vendor; + +/// Google uses API key in the query string rather than Authorization header. +#[derive(Clone)] +pub struct GoogleGeminiClient { + base: String, // e.g. https://generativelanguage.googleapis.com + api_key: String, + http: HttpClient, +} + +impl GoogleGeminiClient { + pub fn new(http: HttpClient, base: String, api_key: String) -> Self { + Self { base, api_key, http } + } + + pub async fn generate(&self, model: &str, prompt: &BuiltPrompt) -> Result { + // ---- Never trim system or dynamic segments ---- + let system = prompt.system.clone(); + let segs: Vec> = prompt.segments.clone(); + + // ---- Trim ONLY the static prefix by: ctx_limit - headroom - tokens(system + segments) + let mut static_prefix = prompt.static_prefix.clone().unwrap_or_default(); + + let ctx_limit = gemini_ctx_limit_tokens(model); + let reserve = non_context_reserve_tokens_env(Vendor::Google); + let allowance = ctx_limit.saturating_sub(reserve); + static_prefix = deterministic_trim_prefix(&static_prefix, allowance); + + let url = format!( + "{}/v1beta/models/{}:generateContent?key={}", + self.base.trim_end_matches('/'), + urlencoding::encode(model), + urlencoding::encode(&self.api_key) + ); + + // ----- Request payload ----- + #[derive(Serialize)] + struct Req<'a> { + #[serde(skip_serializing_if = "Option::is_none")] + system_instruction: Option>, + contents: Vec>, + #[serde(skip_serializing_if = "Option::is_none")] + safety_settings: Option>, + } + + #[derive(Serialize)] + struct SystemInstruction<'a> { + parts: [Part<'a>; 1], + } + + #[derive(Serialize)] + struct Content<'a> { + role: &'a str, + parts: Vec>, + } + + #[derive(Serialize)] + struct Part<'a> { + text: &'a str, + } + + #[derive(Serialize)] + struct SafetySetting { + category: String, + threshold: String, + } + + let mut contents: Vec> = Vec::new(); + + // Static prefix first if present. + if !static_prefix.is_empty() { + contents.push(Content { + role: "user", + parts: vec![Part { text: &static_prefix }], + }); + } + + // Dynamic segments in order (unchanged). + for s in &segs { + contents.push(Content { + role: s.role, + parts: vec![Part { text: &s.text }], + }); + } + + let system_instruction = system.as_deref().map(|sys| SystemInstruction { + parts: [Part { text: sys }], + }); + + let req = Req { + system_instruction, + contents, + safety_settings: None, + }; + + // ======================= + // Tiered waits / retries: + // ======================= + let body = { + let mut attempt: u32 = 0; + loop { + attempt += 1; + + // Use raw so we can inspect status/headers before consuming the body + let resp = self + .http + .post_json_raw(&url, &[], &req) + .await + .with_context(|| format!("POST {} send failed", url))?; + + let status = resp.status(); + let headers = resp.headers().clone(); + let text = resp.text().await.unwrap_or_default(); + + if status.is_success() { + break text; + } + + // Retry policy mirrors Anthropic: 429/502/503/504 + let retryable = status == StatusCode::TOO_MANY_REQUESTS + || status == StatusCode::BAD_GATEWAY + || status == StatusCode::SERVICE_UNAVAILABLE + || status == StatusCode::GATEWAY_TIMEOUT; + + if !retryable || attempt >= 10 { + return Err(anyhow!("POST {} -> {}: {}", url, status, text)); + } + + let wait = compute_backoff_google(status, &headers, attempt); + eprintln!("[google] {} attempt {} — backoff {:?}", status, attempt, wait); + tokio::time::sleep(wait).await; + } + }; + + // ----- Parse response ----- + #[derive(Debug, Deserialize)] + struct GeminiResp { + candidates: Vec, + } + + #[derive(Debug, Deserialize)] + struct Candidate { + content: ContentOut, + } + + #[derive(Debug, Deserialize)] + struct ContentOut { + parts: Vec, + } + + #[derive(Debug, Deserialize)] + struct PartOut { + #[serde(default)] + text: Option, + } + + impl GeminiResp { + fn first_text(self) -> Option { + self.candidates + .into_iter() + .flat_map(|c| c.content.parts) + .find_map(|p| p.text) + } + } + + let resp: GeminiResp = serde_json::from_str(&body).context("parse gemini response")?; + let out = resp.first_text().ok_or_else(|| anyhow!("no text in Gemini response"))?; + Ok(out) + } +} + +// ---- private helpers ---- +fn compute_backoff_google(status: StatusCode, headers: &HeaderMap, attempt: u32) -> std::time::Duration { + // 1) Honor server hints first + if let Some(s) = header_f64(headers, "retry-after") { + return std::time::Duration::from_secs_f64(s.max(0.25)); + } + if status == StatusCode::TOO_MANY_REQUESTS { + if let Some(s) = header_f64(headers, "x-ratelimit-reset") { + return std::time::Duration::from_secs_f64(s.max(0.25)); + } + if let Some(s) = header_f64(headers, "x-ratelimit-reset-seconds") { + return std::time::Duration::from_secs_f64(s.max(0.25)); + } + if let Some(ms) = header_f64(headers, "x-ratelimit-reset-ms") { + return std::time::Duration::from_millis(ms.max(250.0) as u64); + } + } + + // 2) Fallback: capped exponential with light jitter + let shift: u32 = attempt.min(8); + let factor: u64 = 1u64.checked_shl(shift).unwrap_or(u64::MAX); + let base_ms = 400u64.saturating_mul(factor); + let cap_ms = 10_000u64; + let jitter = (attempt as u64 * 137) % 300; + std::time::Duration::from_millis(base_ms.min(cap_ms) + jitter) +} + +fn header_f64(h: &HeaderMap, k: &str) -> Option { + h.get(k).and_then(|v| v.to_str().ok())?.trim().parse::().ok() +} diff --git a/tools/xtask-llm-benchmark/src/llm/clients/http.rs b/tools/xtask-llm-benchmark/src/llm/clients/http.rs new file mode 100644 index 000000000..ca897f09b --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/clients/http.rs @@ -0,0 +1,101 @@ +use anyhow::{Context, Result}; +use reqwest::{ + header::{HeaderMap, HeaderName, HeaderValue, AUTHORIZATION, CONTENT_TYPE}, + Client, Response, +}; +use std::time::Duration; + +#[derive(Clone)] +pub struct HttpClient { + inner: Client, +} + +impl HttpClient { + /// Build a client with sane defaults. + pub fn new() -> Result { + let inner = Client::builder() + .user_agent("xtask-llm-benchmark/0.1") + .timeout(Duration::from_secs(120)) + .pool_idle_timeout(Duration::from_secs(30)) + .build() + .context("build reqwest client")?; + Ok(Self { inner }) + } + + /// GET a URL and return the body as UTF-8 text. + pub async fn get_text(&self, url: &str, headers: &[(HeaderName, HeaderValue)]) -> Result { + let mut h = HeaderMap::new(); + for (k, v) in headers { + h.insert(k, v.clone()); + } + + let resp = self + .inner + .get(url) + .headers(h) + .send() + .await + .with_context(|| format!("GET {url}"))? + .error_for_status() + .with_context(|| format!("GET {url} non-success status"))?; + + let bytes = resp.bytes().await.context("read GET body")?; + let txt = String::from_utf8(bytes.to_vec()).context("decode GET body as UTF-8")?; + Ok(txt) + } + + /// POST a JSON body and return the response as UTF-8 text. + pub async fn post_json( + &self, + url: &str, + headers: &[(HeaderName, HeaderValue)], + body: &T, + ) -> Result { + let mut h = HeaderMap::new(); + for (k, v) in headers { + h.insert(k, v.clone()); + } + // Ensure content type is set to application/json unless already present. + h.entry(CONTENT_TYPE) + .or_insert(HeaderValue::from_static("application/json")); + + let resp = self + .inner + .post(url) + .headers(h) + .json(body) + .send() + .await + .with_context(|| format!("POST {url}"))? + .error_for_status() + .with_context(|| format!("POST {url} non-success status"))?; + + let bytes = resp.bytes().await.context("read POST body")?; + let txt = String::from_utf8(bytes.to_vec()).context("decode POST body as UTF-8")?; + Ok(txt) + } + + /// Convenience for "Authorization: Bearer ". + pub fn bearer(token: &str) -> (HeaderName, HeaderValue) { + ( + AUTHORIZATION, + HeaderValue::from_str(&format!("Bearer {token}")).expect("valid bearer header"), + ) + } + + pub async fn post_json_raw( + &self, + url: &str, + headers: &[(HeaderName, HeaderValue)], + body: &T, + ) -> Result { + let mut hm = HeaderMap::new(); + hm.insert(CONTENT_TYPE, HeaderValue::from_static("application/json")); + for (k, v) in headers { + hm.insert(k.clone(), v.clone()); + } + let req = self.inner.post(url).headers(hm).json(body); + let resp = req.send().await.context("POST json send")?; + Ok(resp) + } +} diff --git a/tools/xtask-llm-benchmark/src/llm/clients/meta.rs b/tools/xtask-llm-benchmark/src/llm/clients/meta.rs new file mode 100644 index 000000000..b71e2863f --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/clients/meta.rs @@ -0,0 +1,134 @@ +use anyhow::{anyhow, Context, Result}; +use serde::{Deserialize, Serialize}; + +use super::http::HttpClient; +use crate::llm::prompt::BuiltPrompt; +use crate::llm::segmentation::{ + deterministic_trim_prefix, meta_ctx_limit_tokens, non_context_reserve_tokens_env, Segment, +}; +use crate::llm::types::Vendor; + +#[derive(Clone)] +pub struct MetaLlamaClient { + /// e.g. https://openrouter.ai/api/v1 + base: String, + api_key: String, + http: HttpClient, +} + +impl MetaLlamaClient { + pub fn new(http: HttpClient, base: String, api_key: String) -> Self { + Self { base, api_key, http } + } + + pub async fn generate(&self, model: &str, prompt: &BuiltPrompt) -> Result { + let url = format!("{}/chat/completions", self.base.trim_end_matches('/')); + + // Build input like other clients + let system = prompt.system.clone(); + let segs: Vec> = prompt.segments.clone(); + + // Trim static prefix against vendor/model allowance + let mut static_prefix = prompt.static_prefix.clone().unwrap_or_default(); + let ctx_limit = meta_ctx_limit_tokens(model); + let reserve = non_context_reserve_tokens_env(Vendor::Meta); + let allowance = ctx_limit.saturating_sub(reserve); + static_prefix = deterministic_trim_prefix(&static_prefix, allowance); + + // OpenAI-compatible schema + #[derive(Serialize)] + struct Req<'a> { + model: &'a str, + messages: Vec>, + temperature: f32, + #[serde(skip_serializing_if = "Option::is_none")] + max_tokens: Option, + } + + #[derive(Serialize)] + struct Msg<'a> { + role: &'a str, + content: &'a str, + } + + let mut messages: Vec = Vec::new(); + + if let Some(sys) = system.as_deref() { + if !sys.is_empty() { + messages.push(Msg { + role: "system", + content: sys, + }); + } + } + if !static_prefix.is_empty() { + messages.push(Msg { + role: "user", + content: &static_prefix, + }); + } + for s in &segs { + messages.push(Msg { + role: s.role, + content: &s.text, + }); + } + + // Normalize to OpenRouter slugs when a friendly ID is passed + let wire_model = normalize_meta_model(model); + + let req = Req { + model: wire_model, + messages, + temperature: 0.0, + max_tokens: None, + }; + + // Auth only; optional OpenRouter headers can live in HttpClient if desired + let auth = HttpClient::bearer(&self.api_key); + let body = self + .http + .post_json(&url, &[auth], &req) + .await + .with_context(|| format!("OpenRouter (Meta) POST {}", url))?; + + let resp: OACompatResp = serde_json::from_str(&body).context("parse OpenRouter (Meta) response")?; + resp.first_text() + .ok_or_else(|| anyhow!("no content from Meta/OpenRouter")) + } +} + +// Map friendly names → OpenRouter slugs. Extend as needed. +fn normalize_meta_model(id: &str) -> &str { + match id { + // OpenRouter slugs + "meta-llama/llama-3.1-405b-instruct" => "meta-llama/llama-3.1-405b-instruct", + "meta-llama/llama-3.1-70b-instruct" => "meta-llama/llama-3.1-70b-instruct", + "meta-llama/llama-3.1-8b-instruct" => "meta-llama/llama-3.1-8b-instruct", + + // Friendly aliases -> slugs + "llama-3.1-405b-instruct" | "llama3.1-405b-instruct" | "llama-3.1-405b" => "meta-llama/llama-3.1-405b-instruct", + "llama-3.1-70b-instruct" | "llama3.1-70b-instruct" | "llama-3.1-70b" => "meta-llama/llama-3.1-70b-instruct", + "llama-3.1-8b-instruct" | "llama3.1-8b-instruct" | "llama-3.1-8b" => "meta-llama/llama-3.1-8b-instruct", + + other => other, + } +} + +#[derive(Debug, Deserialize)] +struct OACompatResp { + choices: Vec, +} +#[derive(Debug, Deserialize)] +struct Choice { + message: MsgOut, +} +#[derive(Debug, Deserialize)] +struct MsgOut { + content: String, +} +impl OACompatResp { + fn first_text(self) -> Option { + self.choices.into_iter().next().map(|c| c.message.content) + } +} diff --git a/tools/xtask-llm-benchmark/src/llm/clients/mod.rs b/tools/xtask-llm-benchmark/src/llm/clients/mod.rs new file mode 100644 index 000000000..4c5b1dfe1 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/clients/mod.rs @@ -0,0 +1,14 @@ +pub mod anthropic; +pub mod deepseek; +pub mod google; +pub(crate) mod http; +pub mod meta; +pub mod openai; +pub mod xai; + +pub use anthropic::AnthropicClient; +pub use deepseek::DeepSeekClient; +pub use google::GoogleGeminiClient; +pub use meta::MetaLlamaClient; +pub use openai::OpenAiClient; +pub use xai::XaiGrokClient; diff --git a/tools/xtask-llm-benchmark/src/llm/clients/openai.rs b/tools/xtask-llm-benchmark/src/llm/clients/openai.rs new file mode 100644 index 000000000..ef6eeda53 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/clients/openai.rs @@ -0,0 +1,201 @@ +use crate::bench::utils::debug_llm_verbose; +use crate::llm::prompt::BuiltPrompt; +use crate::llm::segmentation::{ + build_openai_responses_input, deterministic_trim_prefix, estimate_tokens, headroom_tokens_env, + non_context_reserve_tokens_env, openai_ctx_limit_tokens, +}; +use crate::llm::types::Vendor; +use anyhow::{bail, Context, Result}; +use reqwest::{Client, StatusCode}; +use serde::{Deserialize, Serialize}; +use serde_json::Value; + +pub struct OpenAiClient { + client: Client, + base: String, + api_key: String, +} + +impl OpenAiClient { + pub fn new(base: String, api_key: String) -> Self { + Self { + client: Client::new(), + base, + api_key, + } + } + + fn responses_url(&self) -> String { + format!("{}/v1/responses", self.base.trim_end_matches('/')) + } + + pub async fn generate(&self, model: &str, prompt: &BuiltPrompt) -> Result { + let system = prompt.system.clone(); + let segs = prompt.segments.clone(); + + let mut static_prefix = prompt.static_prefix.clone().unwrap_or_default(); + + let headroom = headroom_tokens_env(Vendor::OpenAi); + let ctx_limit = openai_ctx_limit_tokens(model); + let reserve = non_context_reserve_tokens_env(Vendor::OpenAi); + let allowance = ctx_limit.saturating_sub(reserve); + static_prefix = deterministic_trim_prefix(&static_prefix, allowance); + + let static_opt = if static_prefix.is_empty() { + None + } else { + Some(static_prefix.as_str()) + }; + + // Build input (system + trimmed prefix + untouched segments) + let input = build_openai_responses_input(system.as_deref(), static_opt, &segs); + + if debug_llm_verbose() { + eprintln!("\n[openai] model={model}"); + eprintln!( + "[openai] system={} chars, {} tok", + system.as_deref().map(|s| s.len()).unwrap_or(0), + system.as_deref().map(estimate_tokens).unwrap_or(0) + ); + + eprintln!( + "[openai] ctx_limit={} headroom={} sys_tok={} seg_tok={}", + ctx_limit, + headroom, + system.as_deref().map(estimate_tokens).unwrap_or(0), + segs.iter().map(|s| estimate_tokens(&s.text)).sum::() + ); + + for (i, s) in segs.iter().enumerate() { + let head: String = s.text.chars().take(300).collect(); + eprintln!( + "[openai] seg[{i}] role={} chars={} tok={} head='{}...'", + s.role, + s.text.len(), + estimate_tokens(&s.text), + head + ); + } + } + + #[derive(Serialize)] + struct Req<'a> { + model: &'a str, + input: Vec, + #[serde(skip_serializing_if = "Option::is_none")] + max_output_tokens: Option, + } + + let url = self.responses_url(); + let payload = Req { + model, + input, + max_output_tokens: None, + }; + + let (status, body) = Self::post_once(&self.client, &self.api_key, &url, &payload) + .await + .with_context(|| format!("POST {} send failed", url))?; + + if debug_llm_verbose() { + let preview = if body.len() > 2000 { + format!("{}…", &body[..2000]) + } else { + body.clone() + }; + eprintln!("[openai] http_status={} body_preview={}", status, preview); + } + + if !status.is_success() { + bail!("POST {} -> {}: {}", url, status, body); + } + + #[derive(Deserialize)] + struct ContentItem { + #[serde(rename = "type")] + #[serde(default)] + _type: Option, + #[serde(default)] + text: Option, + } + #[derive(Deserialize)] + struct OutputItem { + #[serde(rename = "type")] + #[serde(default)] + r#type: Option, + #[serde(default)] + content: Option>, + #[serde(default)] + summary: Option>, + } + #[derive(Deserialize)] + struct ResponsesPayload { + #[serde(default)] + status: Option, + #[serde(default)] + incomplete_details: Option, + #[serde(default)] + output_text: Option, + #[serde(default)] + output: Option>, + } + + let parsed: ResponsesPayload = serde_json::from_str(&body).context("parse OpenAI response")?; + + if let Some(t) = parsed.output_text.as_ref() { + if !t.is_empty() { + return Ok(t.clone()); + } + } + if let Some(items) = parsed.output.as_ref() { + for it in items { + if it.r#type.as_deref() == Some("message") { + if let Some(content) = &it.content { + for c in content { + if let Some(txt) = &c.text { + if !txt.is_empty() { + return Ok(txt.clone()); + } + } + } + } + } + } + for it in items { + if it.r#type.as_deref() == Some("reasoning") { + if let Some(summary) = &it.summary { + for c in summary { + if let Some(txt) = &c.text { + if !txt.is_empty() { + return Ok(txt.clone()); + } + } + } + } + } + } + } + + let status_s = parsed.status.unwrap_or_default(); + let details = parsed.incomplete_details.unwrap_or(Value::Null); + bail!("no text output (status='{}', incomplete_details={})", status_s, details); + } + + async fn post_once( + client: &Client, + api_key: &str, + url: &str, + payload: &impl Serialize, + ) -> reqwest::Result<(StatusCode, String)> { + let resp = client + .post(url) + .bearer_auth(api_key) + .header(reqwest::header::CONTENT_TYPE, "application/json") + .json(payload) + .send() + .await?; + let status = resp.status(); + let body = resp.text().await.unwrap_or_default(); + Ok((status, body)) + } +} diff --git a/tools/xtask-llm-benchmark/src/llm/clients/xai.rs b/tools/xtask-llm-benchmark/src/llm/clients/xai.rs new file mode 100644 index 000000000..76c8de46e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/clients/xai.rs @@ -0,0 +1,104 @@ +use super::http::HttpClient; +use anyhow::{anyhow, Context, Result}; +use serde::{Deserialize, Serialize}; + +use crate::llm::prompt::BuiltPrompt; +use crate::llm::segmentation::{ + deterministic_trim_prefix, non_context_reserve_tokens_env, xai_ctx_limit_tokens, Segment, +}; +use crate::llm::types::Vendor; + +#[derive(Clone)] +pub struct XaiGrokClient { + base: String, // e.g. https://api.x.ai/v1 + api_key: String, + http: HttpClient, +} + +impl XaiGrokClient { + pub fn new(http: HttpClient, base: String, api_key: String) -> Self { + Self { base, api_key, http } + } + + /// Uses BuiltPrompt (system, static_prefix, segments) and maps to xAI /chat/completions. + pub async fn generate(&self, model: &str, prompt: &BuiltPrompt) -> Result { + let url = format!("{}/v1/chat/completions", self.base.trim_end_matches('/')); + + // Never trim system or dynamic segments + let system = prompt.system.clone(); + let segs: Vec> = prompt.segments.clone(); + + // Trim ONLY the static prefix by: ctx_limit - headroom - tokens(system + segments) + let mut static_prefix = prompt.static_prefix.clone().unwrap_or_default(); + + let ctx_limit = xai_ctx_limit_tokens(model); + let reserve = non_context_reserve_tokens_env(Vendor::Xai); + let allowance = ctx_limit.saturating_sub(reserve); + static_prefix = deterministic_trim_prefix(&static_prefix, allowance); + + #[derive(Serialize)] + struct Req<'a> { + model: &'a str, + messages: Vec>, + temperature: f32, + } + + #[derive(Serialize)] + struct Msg<'a> { + role: &'a str, // "system" | "user" | "assistant" + content: &'a str, + } + + // Build messages in provider-preferred order + let mut messages: Vec = Vec::new(); + + if let Some(sys) = system.as_deref() { + messages.push(Msg { + role: "system", + content: sys, + }); + } + if !static_prefix.is_empty() { + messages.push(Msg { + role: "user", + content: &static_prefix, + }); + } + for s in &segs { + messages.push(Msg { + role: s.role, + content: &s.text, + }); + } + + let req = Req { + model, + messages, + temperature: 0.0, + }; + + let auth = HttpClient::bearer(&self.api_key); + let body = self.http.post_json(&url, &[auth], &req).await?; + let resp: GrokChatResp = serde_json::from_str(&body).context("parse grok resp")?; + resp.into_first_text().ok_or_else(|| anyhow!("no content from Grok")) + } +} + +#[derive(Debug, Deserialize)] +struct GrokChatResp { + choices: Vec, +} +#[derive(Debug, Deserialize)] +struct GrokChoice { + message: GrokMsgOut, +} +#[derive(Debug, Deserialize)] +struct GrokMsgOut { + content: String, +} + +impl GrokChatResp { + fn into_first_text(self) -> Option { + self.choices.into_iter().next().map(|c| c.message.content) + } +} diff --git a/tools/xtask-llm-benchmark/src/llm/config.rs b/tools/xtask-llm-benchmark/src/llm/config.rs new file mode 100644 index 000000000..362b3164f --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/config.rs @@ -0,0 +1,78 @@ +use anyhow::Result; +use std::{env, sync::Arc}; + +use crate::llm::clients::http::HttpClient; +use crate::llm::clients::{ + AnthropicClient, DeepSeekClient, GoogleGeminiClient, MetaLlamaClient, OpenAiClient, XaiGrokClient, +}; +use crate::llm::provider::{LlmProvider, RouterProvider}; +use crate::llm::types::Vendor; + +fn force_vendor_from_env() -> Option { + match env::var("LLM_VENDOR").ok().as_deref() { + Some("openai") => Some(Vendor::OpenAi), + Some("anthropic") => Some(Vendor::Anthropic), + Some("google") | Some("gemini") => Some(Vendor::Google), + Some("xai") | Some("grok") => Some(Vendor::Xai), + Some("deepseek") => Some(Vendor::DeepSeek), + Some("meta") | Some("llama") => Some(Vendor::Meta), + _ => None, + } +} + +/// Env vars: +/// - OPENAI_API_KEY, OPENAI_BASE_URL (default https://api.openai.com) +/// - ANTHROPIC_API_KEY, ANTHROPIC_BASE_URL (default https://api.anthropic.com) +/// - GOOGLE_API_KEY, GOOGLE_BASE_URL (default https://generativelanguage.googleapis.com) +/// - XAI_API_KEY, XAI_BASE_URL (default https://api.x.ai) +/// - DEEPSEEK_API_KEY, DEEPSEEK_BASE_URL (default https://api.deepseek.com) +/// - META_API_KEY, META_BASE_URL (no default) +/// - LLM_VENDOR: openai|anthropic|google|xai|deepseek|meta +pub fn make_provider_from_env() -> Result> { + let http = HttpClient::new()?; + + let openai_key = env::var("OPENAI_API_KEY").ok(); + let anth_key = env::var("ANTHROPIC_API_KEY").ok(); + let google_key = env::var("GOOGLE_API_KEY").ok(); + let xai_key = env::var("XAI_API_KEY").ok(); + let deep_key = env::var("DEEPSEEK_API_KEY").ok(); + let meta_key = env::var("META_API_KEY").ok(); + + // IMPORTANT: no trailing /v1 here; clients append their own versioned paths. + let openai_base = env::var("OPENAI_BASE_URL").unwrap_or_else(|_| "https://api.openai.com".to_string()); + let anth_base = env::var("ANTHROPIC_BASE_URL").unwrap_or_else(|_| "https://api.anthropic.com".to_string()); + let google_base = + env::var("GOOGLE_BASE_URL").unwrap_or_else(|_| "https://generativelanguage.googleapis.com".to_string()); + let xai_base = env::var("XAI_BASE_URL").unwrap_or_else(|_| "https://api.x.ai".to_string()); + let deep_base = env::var("DEEPSEEK_BASE_URL").unwrap_or_else(|_| "https://api.deepseek.com".to_string()); + let meta_base = env::var("META_BASE_URL").ok(); + + let openai = openai_key + .as_ref() + .map(|k| OpenAiClient::new(openai_base.clone(), k.clone())); + + let anthropic = anth_key + .as_ref() + .map(|k| AnthropicClient::new(anth_base.clone(), k.clone())); + + let google = google_key + .as_ref() + .map(|k| GoogleGeminiClient::new(http.clone(), google_base.clone(), k.clone())); + + let xai = xai_key + .as_ref() + .map(|k| XaiGrokClient::new(http.clone(), xai_base.clone(), k.clone())); + + let deepseek = deep_key + .as_ref() + .map(|k| DeepSeekClient::new(http.clone(), deep_base.clone(), k.clone())); + + let meta = match (meta_key, meta_base) { + (Some(k), Some(b)) => Some(MetaLlamaClient::new(http.clone(), b, k)), + _ => None, + }; + + let force = force_vendor_from_env(); + let router = RouterProvider::new(openai, anthropic, google, xai, deepseek, meta, force); + Ok(Arc::new(router)) +} diff --git a/tools/xtask-llm-benchmark/src/llm/mod.rs b/tools/xtask-llm-benchmark/src/llm/mod.rs new file mode 100644 index 000000000..e47b97834 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/mod.rs @@ -0,0 +1,12 @@ +pub mod clients; +pub mod config; +pub mod model_routes; +pub mod prompt; +pub mod provider; +mod segmentation; +pub mod types; + +pub use config::make_provider_from_env; +pub use model_routes::{default_model_routes, ModelRoute}; +pub use prompt::PromptBuilder; +pub use provider::{LlmProvider, RouterProvider}; diff --git a/tools/xtask-llm-benchmark/src/llm/model_routes.rs b/tools/xtask-llm-benchmark/src/llm/model_routes.rs new file mode 100644 index 000000000..37c1ac337 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/model_routes.rs @@ -0,0 +1,91 @@ +use crate::llm::types::Vendor; +use serde::{Deserialize, Serialize}; + +#[derive(Debug, Clone, Serialize, Deserialize)] +pub struct ModelRoute { + pub display_name: &'static str, // human-friendly label for reports + pub vendor: Vendor, // which API family to use + pub api_model: &'static str, // model id expected by the vendor API +} + +pub fn default_model_routes() -> &'static [ModelRoute] { + use Vendor::*; + &[ + //GPT + ModelRoute { + display_name: "GPT-5", + vendor: OpenAi, + api_model: "gpt-5", + }, + ModelRoute { + display_name: "GPT-4.1", + vendor: OpenAi, + api_model: "gpt-4.1", + }, + ModelRoute { + display_name: "o4-mini", + vendor: OpenAi, + api_model: "o4-mini", + }, + ModelRoute { + display_name: "GPT-4o", + vendor: OpenAi, + api_model: "gpt-4o", + }, + // CLAUDE (Anthropic) + ModelRoute { + display_name: "Claude 4.5 Sonnet", + vendor: Anthropic, + api_model: "claude-sonnet-4-5", + }, + ModelRoute { + display_name: "Claude 4 Sonnet", + vendor: Anthropic, + api_model: "claude-sonnet-4", + }, + ModelRoute { + display_name: "Claude 4.5 Haiku", + vendor: Anthropic, + api_model: "claude-haiku-4-5", + }, + //GROK + ModelRoute { + display_name: "Grok 4", + vendor: Xai, + api_model: "grok-4", + }, + ModelRoute { + display_name: "Grok 3 Mini (Beta)", + vendor: Xai, + api_model: "grok-3-mini", + }, + //GEMINI + ModelRoute { + display_name: "Gemini 2.5 Pro", + vendor: Google, + api_model: "gemini-2.5-pro", + }, + ModelRoute { + display_name: "Gemini 2.5 Flash", + vendor: Google, + api_model: "gemini-2.5-flash", + }, + //DEEPSPEEK + ModelRoute { + display_name: "DeepSeek V3", + vendor: DeepSeek, + api_model: "deepseek-chat", + }, + ModelRoute { + display_name: "DeepSeek R1", + vendor: DeepSeek, + api_model: "deepseek-reasoner", + }, + //META + ModelRoute { + display_name: "Meta Llama 3.1 405B", + vendor: Meta, + api_model: "meta-llama/llama-3.1-405b-instruct", + }, + ] +} diff --git a/tools/xtask-llm-benchmark/src/llm/prompt.rs b/tools/xtask-llm-benchmark/src/llm/prompt.rs new file mode 100644 index 000000000..40d4ed2cd --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/prompt.rs @@ -0,0 +1,103 @@ +use anyhow::{Context, Result}; +use std::path::{Path, PathBuf}; + +use crate::eval::lang::Lang; +use crate::llm::segmentation::Segment; + +#[derive(Clone, Debug)] +pub struct PromptBuilder { + pub lang: String, + pub task_id: String, + pub instructions: String, +} + +pub struct BuiltPrompt { + pub system: Option, + pub static_prefix: Option, + pub segments: Vec>, +} + +impl PromptBuilder { + pub fn build_segmented(&self, context: &str) -> BuiltPrompt { + let version = "1.6"; + + // SYSTEM: hygiene-only for Knowledge; hygiene + stricter output rules for Conformance. + let system = Some(format!( + "You are a precise code generator. Output only {lang} code as raw text.\n\ +Rules:\n\ +- No markdown fences/backticks/quotes. No commentary or explanations.\n\ +- Single source file only.\n\ +- Identifiers from the TASK are case-sensitive; copy them verbatim.\n\ +- The final TASK segment is authoritative; DOCS are reference-only.", + lang = self.lang + )); + + let static_prefix = Some(format!( + "<<>>Context:\n{context}\n<<>>\n", + context = context, + )); + + // TASK: identical in both modes; API details must come from DOCS in Knowledge mode. + // In Conformance mode we keep it the same—to measure formatting discipline separately in scoring. + let dynamic = format!( + "<<>>\n\ +Task ({task_id}):\n{instructions}\n\n\ +HARD CONSTRAINTS:\n\ +- Use valid SpacetimeDB {version} syntax for {lang}.\n\ +- Output RAW SOURCE ONLY (no markdown/fences/backticks/quotes).\n\ +- Single file. No extra modules, tests, mains, or commentary.\n\ +- Use EXACT identifiers from the TASK; do not rename or re-case anything.\n\ +<<>>", + task_id = self.task_id, + instructions = self.instructions, + version = version, + lang = self.lang, + ); + + BuiltPrompt { + system, + static_prefix, + segments: vec![Segment::new("user", dynamic).keep().min_chars(0).weight(8.0)], + } + } +} +pub fn make_prompt_from_task(spec_file: &str, task_id: &str, lang: Lang) -> Result { + let xtask_dir = PathBuf::from(env!("CARGO_MANIFEST_DIR")); // crates/xtask-llm-benchmark + let workspace_root = xtask_dir + .parent() + .and_then(|p| p.parent()) // SpacetimeDB + .context("could not determine workspace root")?; + + let spec_path = workspace_root.join(spec_file); + let spec_path = spec_path + .canonicalize() + .with_context(|| format!("canonicalize spec_file {}", spec_path.display()))?; + + let task_root = spec_path.parent().context("spec file has no parent (task dir)")?; + + let tasks_file = find_tasks_file(task_root, lang) + .with_context(|| format!("missing tasks file for {} in {}", lang.as_str(), task_root.display()))?; + + let instructions = + std::fs::read_to_string(&tasks_file).with_context(|| format!("read {}", tasks_file.display()))?; + + Ok(PromptBuilder { + lang: lang.display_name().to_string(), + task_id: task_id.to_string(), + instructions, + }) +} + +fn find_tasks_file(task_root: &Path, lang: Lang) -> Option { + let dir = task_root.join("tasks"); + match lang { + Lang::CSharp => { + let p = dir.join("csharp.txt"); + p.exists().then_some(p) + } + Lang::Rust => { + let p = dir.join("rust.txt"); + p.exists().then_some(p) + } + } +} diff --git a/tools/xtask-llm-benchmark/src/llm/provider.rs b/tools/xtask-llm-benchmark/src/llm/provider.rs new file mode 100644 index 000000000..01ac930f8 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/provider.rs @@ -0,0 +1,82 @@ +use anyhow::{Context, Result}; +use async_trait::async_trait; + +use crate::llm::clients::{ + AnthropicClient, DeepSeekClient, GoogleGeminiClient, MetaLlamaClient, OpenAiClient, XaiGrokClient, +}; +use crate::llm::model_routes::ModelRoute; +use crate::llm::prompt::BuiltPrompt; +use crate::llm::types::Vendor; + +#[async_trait] +pub trait LlmProvider: Send + Sync { + async fn generate(&self, route: &ModelRoute, prompt: &BuiltPrompt) -> Result; +} + +pub struct RouterProvider { + pub openai: Option, + pub anthropic: Option, + pub google: Option, + pub xai: Option, + pub deepseek: Option, + pub meta: Option, + pub force: Option, +} + +impl RouterProvider { + pub fn new( + openai: Option, + anthropic: Option, + google: Option, + xai: Option, + deepseek: Option, + meta: Option, + force: Option, + ) -> Self { + Self { + openai, + anthropic, + google, + xai, + deepseek, + meta, + force, + } + } +} + +#[async_trait] +impl LlmProvider for RouterProvider { + async fn generate(&self, route: &ModelRoute, prompt: &BuiltPrompt) -> Result { + let vendor = self.force.unwrap_or(route.vendor); + match vendor { + Vendor::OpenAi => { + let cli = self.openai.as_ref().context("OpenAI client not configured")?; + cli.generate(route.api_model, prompt).await + } + Vendor::Anthropic => { + let cli = self.anthropic.as_ref().context("Anthropic client not configured")?; + cli.generate(route.api_model, prompt).await + } + Vendor::Google => { + let cli = self.google.as_ref().context("Google client not configured")?; + cli.generate(route.api_model, prompt).await + } + Vendor::Xai => { + let cli = self.xai.as_ref().context("xAI client not configured")?; + cli.generate(route.api_model, prompt).await + } + Vendor::DeepSeek => { + let cli = self.deepseek.as_ref().context("DeepSeek client not configured")?; + cli.generate(route.api_model, prompt).await + } + Vendor::Meta => { + let c = self + .meta + .as_ref() + .ok_or_else(|| anyhow::anyhow!("Meta Llama not configured"))?; + c.generate(route.api_model, prompt).await + } + } + } +} diff --git a/tools/xtask-llm-benchmark/src/llm/segmentation.rs b/tools/xtask-llm-benchmark/src/llm/segmentation.rs new file mode 100644 index 000000000..b30d58de9 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/segmentation.rs @@ -0,0 +1,272 @@ +use crate::llm::types::Vendor; +use serde_json::json; + +#[derive(Clone, Debug)] +pub struct Segment<'a> { + pub role: &'a str, // "system" | "user" | "assistant" + pub text: String, // segment contents + pub weight: f32, // relative importance for allocation (>= 0) + pub min_chars: usize, // hard floor per segment after trimming + pub keep: bool, // never drop entirely +} + +impl<'a> Segment<'a> { + pub fn new(role: &'a str, text: impl Into) -> Self { + Self { + role, + text: text.into(), + weight: 1.0, + min_chars: 0, + keep: false, + } + } + pub fn keep(mut self) -> Self { + self.keep = true; + self + } + pub fn weight(mut self, w: f32) -> Self { + self.weight = w.max(0.0); + self + } + pub fn min_chars(mut self, n: usize) -> Self { + self.min_chars = n; + self + } +} + +/// Conservative heuristic +pub fn estimate_tokens(s: &str) -> usize { + let by_bytes = s.len() / 4; + let by_words = s.split_whitespace().count() / 2; + by_bytes.max(by_words).max(1) +} + +// ---------------- Builders ---------------- + +/// OpenAI Responses API: returns Vec for "input", with a stable prefix first. +pub fn build_openai_responses_input( + system: Option<&str>, + static_docs_prefix: Option<&str>, + segs: &[Segment<'_>], +) -> Vec { + let mut v = Vec::with_capacity( + segs.len() + if system.is_some() { 1 } else { 0 } + if static_docs_prefix.is_some() { 1 } else { 0 }, + ); + + if let Some(sys) = system { + v.push(json!({ + "role": "system", + "content": [ { "type": "input_text", "text": sys } ] + })); + } + + if let Some(prefix) = static_docs_prefix { + v.push(json!({ + "role": "user", + "content": [ { "type": "input_text", "text": prefix } ] + })); + } + + for s in segs { + v.push(json!({ + "role": s.role, + "content": [ { "type": "input_text", "text": s.text } ] + })); + } + v +} + +/// Anthropic Messages API: (system, messages) with **one** user message containing block-segmented content. +pub fn build_anthropic_messages( + system: Option<&str>, + segs: &[Segment<'_>], +) -> (Option, Vec) { + let sys = system.map(|s| serde_json::Value::String(s.to_string())); + let blocks: Vec<_> = segs.iter().map(|s| json!({ "type": "text", "text": s.text })).collect(); + let messages = vec![json!({ "role": "user", "content": blocks })]; + (sys, messages) +} + +// Provider-specific context limits +pub fn anthropic_ctx_limit_tokens(_model: &str) -> usize { + 200_000 - 2000 // extra space +} + +pub fn openai_ctx_limit_tokens(model: &str) -> usize { + let m = model.to_ascii_lowercase(); + if m.contains("gpt-5") || m.contains("gpt-4.1") { + 300_000 + } else { + 128_000 + } +} + +pub fn deepseek_ctx_limit_tokens(model: &str) -> usize { + let m = model.to_ascii_lowercase(); + + if m.starts_with("deepseek-reasoner") || m.starts_with("deepseek-r1") { + return 128_000; + } + if m.starts_with("deepseek-chat") || m.starts_with("deepseek-v3") { + return 128_000; + } + + // Fallback + 128_000 +} + +/// Return Gemini's context window (in tokens) for a given model. +/// - Honors env override `GEMINI_CTX_LIMIT_TOKENS`. +/// - Provides per-model fallbacks with conservative defaults. +pub fn gemini_ctx_limit_tokens(model: &str) -> usize { + let m = model.to_ascii_lowercase(); + + // Gemini 2.5 series (very large) + if m.contains("2.5") && (m.contains("pro") || m.contains("flash")) { + return 1_000_000; + } + + // Gemini 1.5 Pro/Flash (large windows) + if m.contains("1.5") { + return 1_000_000; + } + + // Generic gemini-*-pro/flash catch-alls + if (m.contains("pro") || m.contains("flash")) && m.contains("gemini") { + return 1_000_000; + } + + // Fallback + 1_000_000 +} + +pub fn meta_ctx_limit_tokens(model: &str) -> usize { + let m = model.to_ascii_lowercase(); + if m.contains("405b") || m.contains("70b") || m.contains("chat") { + return 120_000; //8k headroom + } + 120_000 //8k headroom +} + +pub fn xai_ctx_limit_tokens(model: &str) -> usize { + let m = model.to_ascii_lowercase(); + if m.contains("grok-4") || m.contains("grok-3") { + return 128_000; + } + 128_000 +} + +/// Desired output tokens (planning only). Env override: `LLM_DESIRED_OUTPUT_TOKENS` (usize). +pub fn desired_output_tokens() -> usize { + std::env::var("LLM_DESIRED_OUTPUT_TOKENS") + .ok() + .and_then(|s| s.parse::().ok()) + .unwrap_or(1500) +} + +/// Static headroom from env, with sensible defaults and 500-token rounding. +/// Precedence (first found wins): +/// 1) Per-vendor: {OPENAI|ANTHROPIC|GOOGLE|XAI|DEEPSEEK|META}_HEADROOM_TOKENS +/// 2) Global: LLM_HEADROOM_TOKENS +/// 3) Default per vendor (see `default_headroom`) +pub fn headroom_tokens_env(vendor: Vendor) -> usize { + // Per-vendor env + let per_vendor = match vendor { + Vendor::OpenAi => std::env::var("OPENAI_HEADROOM_TOKENS").ok(), + Vendor::Anthropic => std::env::var("ANTHROPIC_HEADROOM_TOKENS").ok(), + Vendor::Google => std::env::var("GOOGLE_HEADROOM_TOKENS").ok(), + Vendor::Xai => std::env::var("XAI_HEADROOM_TOKENS").ok(), + Vendor::DeepSeek => std::env::var("DEEPSEEK_HEADROOM_TOKENS").ok(), + Vendor::Meta => std::env::var("META_HEADROOM_TOKENS").ok(), + }; + + let raw = per_vendor + .or_else(|| std::env::var("LLM_HEADROOM_TOKENS").ok()) + .and_then(|s| s.parse::().ok()) + .unwrap_or_else(|| default_headroom(vendor)); + + // Clamp to a minimum (avoid absurdly small values) and round to 500 for stability. + let clamped = raw.max(500); + clamped.div_ceil(500) +} + +fn default_headroom(vendor: Vendor) -> usize { + match vendor { + // Conservative floors tuned for typical max-context models + Vendor::OpenAi | Vendor::Xai | Vendor::DeepSeek | Vendor::Meta => 3_000, + Vendor::Anthropic => 5_000, + Vendor::Google => 10_000, + } +} + +/// Tail-trim `prefix` to `allowance_tokens` deterministically. +/// Does NOT look at system/segments; stable bytes across calls. +pub fn deterministic_trim_prefix(prefix: &str, allowance_tokens: usize) -> String { + if prefix.is_empty() { + return String::new(); + } + if estimate_tokens(prefix) <= allowance_tokens { + return prefix.to_string(); + } + + // binary search on char boundary to approx token allowance + let chars: Vec = prefix.chars().collect(); + let mut lo = 0usize; + let mut hi = chars.len(); + // we keep the HEAD, drop the tail (cache-friendly) + while lo < hi { + let mid = (lo + hi) / 2; + let candidate: String = chars[..mid].iter().collect(); + if estimate_tokens(&candidate) <= allowance_tokens { + lo = mid + 1; + } else { + hi = mid; + } + } + let keep = lo.saturating_sub(1); + chars[..keep].iter().collect() +} + +/// Static reserve for "non-context" content: +/// (system + task/instructions + model output). +/// Env precedence: +/// 1) {OPENAI|ANTHROPIC|GOOGLE|XAI|DEEPSEEK|META}_RESERVE_TOKENS +/// 2) LLM_RESERVE_TOKENS +/// 3) vendor defaults below +pub fn non_context_reserve_tokens_env(vendor: Vendor) -> usize { + // per-vendor override + let key = match vendor { + Vendor::OpenAi => "OPENAI_RESERVE_TOKENS", + Vendor::Anthropic => "ANTHROPIC_RESERVE_TOKENS", + Vendor::Google => "GOOGLE_RESERVE_TOKENS", + Vendor::Xai => "XAI_RESERVE_TOKENS", + Vendor::DeepSeek => "DEEPSEEK_RESERVE_TOKENS", + Vendor::Meta => "META_RESERVE_TOKENS", + }; + if let Ok(v) = std::env::var(key) { + if let Ok(n) = v.parse::() { + return round_500(n.max(2_000)); + } + } + // global override + if let Ok(v) = std::env::var("LLM_RESERVE_TOKENS") { + if let Ok(n) = v.parse::() { + return round_500(n.max(2_000)); + } + } + + // defaults (conservative) + let def = match vendor { + Vendor::OpenAi => 12_000, // room for task + output + Vendor::Anthropic => 12_000, + Vendor::Google => 16_000, // gemini often bigger outputs + Vendor::Xai => 12_000, + Vendor::DeepSeek => 12_000, + Vendor::Meta => 12_000, + }; + round_500(def) +} + +fn round_500(n: usize) -> usize { + n.div_ceil(500) * 500 +} diff --git a/tools/xtask-llm-benchmark/src/llm/types.rs b/tools/xtask-llm-benchmark/src/llm/types.rs new file mode 100644 index 000000000..206b567af --- /dev/null +++ b/tools/xtask-llm-benchmark/src/llm/types.rs @@ -0,0 +1,58 @@ +use serde::{Deserialize, Serialize}; +use std::fmt; + +#[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq, Hash)] +pub enum Vendor { + OpenAi, + Anthropic, + Google, // Gemini + Xai, // Grok + DeepSeek, + Meta, // Llama +} + +impl Vendor { + /// canonical, lowercase slug for file keys / merges + pub fn slug(&self) -> &'static str { + match self { + Vendor::OpenAi => "openai", + Vendor::Anthropic => "anthropic", + Vendor::Google => "google", + Vendor::Xai => "xai", + Vendor::DeepSeek => "deepseek", + Vendor::Meta => "meta", + } + } + + /// display/capitalized name (UI) + pub fn display_name(&self) -> &'static str { + match self { + Vendor::OpenAi => "OpenAI", + Vendor::Anthropic => "Anthropic", + Vendor::Google => "Google", + Vendor::Xai => "xAI", + Vendor::DeepSeek => "DeepSeek", + Vendor::Meta => "Meta", + } + } + + /// parse common user inputs (case-insensitive; accepts synonyms) + pub fn parse(input: &str) -> Option { + let s = input.trim().to_ascii_lowercase(); + Some(match s.as_str() { + "openai" | "oai" => Vendor::OpenAi, + "anthropic" | "claude" => Vendor::Anthropic, + "google" | "gemini" => Vendor::Google, + "xai" | "grok" => Vendor::Xai, + "deepseek" => Vendor::DeepSeek, + "meta" | "llama" => Vendor::Meta, + _ => return None, + }) + } +} + +impl fmt::Display for Vendor { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + f.write_str(self.slug()) + } +} diff --git a/tools/xtask-llm-benchmark/src/results/io.rs b/tools/xtask-llm-benchmark/src/results/io.rs new file mode 100644 index 000000000..a777710f1 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/results/io.rs @@ -0,0 +1,271 @@ +use super::schema::{GoldenAnswer, LangSummary, ModeSummary, ModelSummary, Results, Summary, Totals}; +use crate::bench::results_merge::ensure_lang; +use anyhow::{Context, Result}; +use chrono::{SecondsFormat, Utc}; +use std::collections::{BTreeMap, HashMap, HashSet}; +use std::fs; +use std::path::Path; + +/// Load a Summary from a JSON file. Returns a default Summary if file doesn't exist. +pub fn load_summary>(path: P) -> Result

{ + use std::io::ErrorKind; + let p = path.as_ref(); + + match fs::read_to_string(p) { + Ok(raw) => { + let v: Summary = serde_json::from_str(&raw).with_context(|| format!("parse {}", p.display()))?; + Ok(v) + } + Err(e) if e.kind() == ErrorKind::NotFound => Ok(Summary { + version: 1, + generated_at: String::new(), + by_language: BTreeMap::new(), + }), + Err(e) => Err(e).with_context(|| format!("read {}", p.display())), + } +} + +fn pct(passed: u32, total: u32) -> f32 { + if total == 0 { + 0.0 + } else { + (passed as f32) * 100.0 / (total as f32) + } +} + +/// Build `Summary` from your in-memory `Results`. +pub fn summary_from_results(results: &Results) -> Summary { + let mut by_language: BTreeMap = BTreeMap::new(); + + for lang_ent in &results.languages { + let lang_key = lang_ent.lang.clone(); + let lang_sum = by_language + .entry(lang_key) + .or_insert_with(|| LangSummary { modes: BTreeMap::new() }); + + for mode_ent in &lang_ent.modes { + let mode_key = mode_ent.mode.clone(); + let hash = mode_ent.hash.clone().unwrap_or_default(); + let mode_sum = lang_sum.modes.entry(mode_key).or_insert_with(|| ModeSummary { + hash: hash.clone(), + models: BTreeMap::new(), + }); + // Update hash if it changed + mode_sum.hash = hash; + + for model_ent in &mode_ent.models { + let model_key = model_ent.name.clone(); + let model_sum = mode_sum.models.entry(model_key).or_insert_with(|| ModelSummary { + categories: BTreeMap::new(), + totals: Totals::default(), + }); + + for t in model_ent.tasks.values() { + let cat_key = t.category.clone().expect("Missing category"); + let cat_sum = model_sum.categories.entry(cat_key).or_default(); + + // counts + cat_sum.tasks += 1; + cat_sum.total_tests += t.total_tests; + cat_sum.passed_tests += t.passed_tests; + + model_sum.totals.tasks += 1; + model_sum.totals.total_tests += t.total_tests; + model_sum.totals.passed_tests += t.passed_tests; + + // per-task partials + let f = frac(t.passed_tests, t.total_tests); + cat_sum.task_pass_equiv += f; + model_sum.totals.task_pass_equiv += f; + } + + // finalize percentages + for v in model_sum.categories.values_mut() { + v.pass_pct = pct(v.passed_tests, v.total_tests); + v.task_pass_pct = if v.tasks == 0 { + 0.0 + } else { + (v.task_pass_equiv / v.tasks as f32) * 100.0 + }; + } + model_sum.totals.pass_pct = pct(model_sum.totals.passed_tests, model_sum.totals.total_tests); + model_sum.totals.task_pass_pct = if model_sum.totals.tasks == 0 { + 0.0 + } else { + (model_sum.totals.task_pass_equiv / model_sum.totals.tasks as f32) * 100.0 + }; + } + } + } + + Summary { + version: 1, + generated_at: Utc::now().to_rfc3339_opts(SecondsFormat::Millis, true), + by_language, + } +} + +fn frac(pt: u32, tt: u32) -> f32 { + if tt == 0 { + 0.0 + } else { + (pt as f32) / (tt as f32) + } +} + +/// Convenience: read the details file **into your Results**, then write summary. +pub fn write_summary_from_details_file, POut: AsRef>( + details_json: PIn, + out_json: POut, +) -> Result<()> { + let data = fs::read_to_string(details_json.as_ref()) + .with_context(|| format!("failed to read {}", details_json.as_ref().display()))?; + let results: Results = + serde_json::from_str(&data).with_context(|| "failed to deserialize Results from details file")?; + let summary = summary_from_results(&results); + let pretty = serde_json::to_string_pretty(&summary)?; + fs::write(out_json.as_ref(), pretty).with_context(|| format!("failed to write {}", out_json.as_ref().display()))?; + Ok(()) +} + +fn collect_seen_tasks_by_lang(root: &Results) -> HashMap<&'static str, HashSet> { + let mut map: HashMap<&'static str, HashSet> = HashMap::new(); + + for le in &root.languages { + let target = match le.lang.as_str() { + "rust" => map.entry("rust").or_default(), + "csharp" => map.entry("csharp").or_default(), + _ => continue, + }; + for me in &le.modes { + for mdl in &me.models { + for tid in mdl.tasks.keys() { + target.insert(tid.to_string()); + } + } + } + } + map +} + +/// Update language-level golden answers from filesystem. +/// - `all=false` : only ingest if task_id exists for that language in JSON +/// - `overwrite=false`: keep existing entries (no clobber) +pub fn update_golden_answers_on_disk( + results_json_path: &Path, + bench_root: &Path, + all: bool, + overwrite: bool, +) -> Result<()> { + // Load current results + let bytes = fs::read(results_json_path).with_context(|| format!("read {}", results_json_path.display()))?; + let mut root: Results = + serde_json::from_slice(&bytes).with_context(|| format!("parse {}", results_json_path.display()))?; + + let seen = collect_seen_tasks_by_lang(&root); + + // benchmarks///answers/{rust.rs|csharp.cs} + let cats = fs::read_dir(bench_root).with_context(|| format!("read_dir {}", bench_root.display()))?; + + for cat_entry in cats { + let cat_entry = match cat_entry { + Ok(e) => e, + Err(_) => continue, + }; + let Ok(cat_ft) = cat_entry.file_type() else { continue }; + if !cat_ft.is_dir() { + continue; + } + let Ok(cat_name) = cat_entry.file_name().into_string() else { + continue; + }; + let cat_path = cat_entry.path(); + + let tasks = match fs::read_dir(&cat_path) { + Ok(rd) => rd, + Err(_) => continue, + }; + for task_entry in tasks { + let task_entry = match task_entry { + Ok(e) => e, + Err(_) => continue, + }; + let Ok(task_ft) = task_entry.file_type() else { continue }; + if !task_ft.is_dir() { + continue; + } + let Ok(task_name) = task_entry.file_name().into_string() else { + continue; + }; + let task_path = task_entry.path(); + + let answers_dir = task_path.join("answers"); + if !answers_dir.is_dir() { + continue; + } + + // IDs: bare (matches runs like "t_004_insert"); alias kept for compatibility. + let task_id_bare = task_name.clone(); + let task_id_alias = format!("{}/{}", cat_name, task_name); + + // rust.rs → lang "rust" + let rust_path = answers_dir.join("rust.rs"); + if rust_path.is_file() + && (all + || seen + .get("rust") + .is_some_and(|s| s.contains(&task_id_bare) || s.contains(&task_id_alias))) + { + let le = ensure_lang(&mut root, "rust"); + let text = fs::read_to_string(&rust_path).with_context(|| format!("read {}", rust_path.display()))?; + if overwrite || !le.golden_answers.contains_key(&task_id_bare) { + le.golden_answers.insert( + task_id_bare.clone(), + GoldenAnswer { + answer: text.clone(), + syntax: Some("rust".into()), + }, + ); + } + // comment out the next line to drop the alias entirely + le.golden_answers.entry(task_id_alias.clone()).or_insert(GoldenAnswer { + answer: text, + syntax: Some("rust".into()), + }); + } + + // csharp.cs → lang "csharp" + let cs_path = answers_dir.join("csharp.cs"); + if cs_path.is_file() + && (all + || seen + .get("csharp") + .is_some_and(|s| s.contains(&task_id_bare) || s.contains(&task_id_alias))) + { + let le = ensure_lang(&mut root, "csharp"); + let text = fs::read_to_string(&cs_path).with_context(|| format!("read {}", cs_path.display()))?; + if overwrite || !le.golden_answers.contains_key(&task_id_bare) { + le.golden_answers.insert( + task_id_bare.clone(), + GoldenAnswer { + answer: text.clone(), + syntax: Some("csharp".into()), + }, + ); + } + // comment out the next line to drop the alias entirely + le.golden_answers.entry(task_id_alias.clone()).or_insert(GoldenAnswer { + answer: text, + syntax: Some("csharp".into()), + }); + } + } + } + + // Save pretty-printed + let mut out = Vec::new(); + serde_json::to_writer_pretty(&mut out, &root)?; + out.push(b'\n'); + fs::write(results_json_path, out).with_context(|| format!("write {}", results_json_path.display()))?; + Ok(()) +} diff --git a/tools/xtask-llm-benchmark/src/results/mod.rs b/tools/xtask-llm-benchmark/src/results/mod.rs new file mode 100644 index 000000000..c26eeb4d4 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/results/mod.rs @@ -0,0 +1,5 @@ +pub mod io; +pub mod schema; + +pub use io::load_summary; +pub use schema::Summary; diff --git a/tools/xtask-llm-benchmark/src/results/schema.rs b/tools/xtask-llm-benchmark/src/results/schema.rs new file mode 100644 index 000000000..d0ce8b938 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/results/schema.rs @@ -0,0 +1,90 @@ +use crate::bench::RunOutcome; +use serde::{Deserialize, Serialize}; +use std::collections::BTreeMap; + +// -- RESULTS (details.json) -- + +#[derive(Debug, Clone, Serialize, Deserialize, Default)] +pub struct Results { + pub languages: Vec, +} + +#[derive(Debug, Clone, Serialize, Deserialize)] +pub struct LangEntry { + pub lang: String, + pub modes: Vec, + #[serde(default)] + pub golden_answers: BTreeMap, +} + +#[derive(Debug, Clone, Serialize, Deserialize)] +pub struct ModeEntry { + pub mode: String, + pub hash: Option, + pub models: Vec, +} + +#[derive(Debug, Clone, Serialize, Deserialize)] +pub struct ModelEntry { + pub name: String, + pub route_api_model: Option, + pub tasks: BTreeMap, +} + +#[derive(Debug, Clone, Serialize, Deserialize, Default)] +pub struct GoldenAnswer { + pub answer: String, + #[serde(default)] + pub syntax: Option, // "rust" | "csharp" +} + +// -- SUMMARY (summary.json) -- +#[derive(Debug, Serialize, Deserialize)] +pub struct Summary { + pub version: u32, + pub generated_at: String, + pub by_language: BTreeMap, +} + +#[derive(Debug, Serialize, Deserialize)] +pub struct LangSummary { + pub modes: BTreeMap, +} + +#[derive(Debug, Serialize, Deserialize)] +pub struct ModeSummary { + pub hash: String, + pub models: BTreeMap, +} + +#[derive(Debug, Serialize, Deserialize, Default, Clone)] +pub struct Totals { + pub tasks: u32, + pub total_tests: u32, + pub passed_tests: u32, + pub pass_pct: f32, + + // sum of (passed_tests / total_tests) across tasks + pub task_pass_equiv: f32, + // task_pass_equiv / tasks * 100 + pub task_pass_pct: f32, +} + +#[derive(Debug, Serialize, Deserialize, Default, Clone)] +pub struct ModelSummary { + pub categories: BTreeMap, + pub totals: Totals, +} + +#[derive(Debug, Serialize, Deserialize, Default, Clone)] +pub struct CategorySummary { + pub tasks: u32, + pub total_tests: u32, + pub passed_tests: u32, + pub pass_pct: f32, + + // sum of (passed_tests / total_tests) for tasks in this category + pub task_pass_equiv: f32, + // task_pass_equiv / tasks * 100 + pub task_pass_pct: f32, +} diff --git a/tools/xtask-llm-benchmark/src/templates/csharp/server/.gitignore b/tools/xtask-llm-benchmark/src/templates/csharp/server/.gitignore new file mode 100644 index 000000000..02758ff5c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/csharp/server/.gitignore @@ -0,0 +1,2 @@ +bin +obj \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/templates/csharp/server/Lib.cs b/tools/xtask-llm-benchmark/src/templates/csharp/server/Lib.cs new file mode 100644 index 000000000..e69de29bb diff --git a/tools/xtask-llm-benchmark/src/templates/csharp/server/StdbModule.csproj b/tools/xtask-llm-benchmark/src/templates/csharp/server/StdbModule.csproj new file mode 100644 index 000000000..a0eea5dbf --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/csharp/server/StdbModule.csproj @@ -0,0 +1,14 @@ + + + + net8.0 + wasi-wasm + enable + enable + + + + + + + \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/templates/csharp/server/global.json b/tools/xtask-llm-benchmark/src/templates/csharp/server/global.json new file mode 100644 index 000000000..1df21099d --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/csharp/server/global.json @@ -0,0 +1,7 @@ +{ + "sdk": { + "version": "8.0.0", + "rollForward": "latestFeature", + "allowPrerelease": false + } +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/templates/rust/server/.cargo/config.toml b/tools/xtask-llm-benchmark/src/templates/rust/server/.cargo/config.toml new file mode 100644 index 000000000..f2bdad558 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/rust/server/.cargo/config.toml @@ -0,0 +1,11 @@ +# .cargo/config.toml +[build] +rustflags = ["-C","debuginfo=0","-C","split-debuginfo=off"] + +[target.x86_64-pc-windows-msvc] +# Avoid MSVC linker -> fixes .exp/.pdb handle issues +linker = "rust-lld.exe" + +[target.wasm32-unknown-unknown] +# wasm already uses wasm-ld; keep output lean +rustflags = ["-C","debuginfo=0","-C","panic=abort"] \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/templates/rust/server/.gitignore b/tools/xtask-llm-benchmark/src/templates/rust/server/.gitignore new file mode 100644 index 000000000..78a346dca --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/rust/server/.gitignore @@ -0,0 +1,17 @@ +# Generated by Cargo +# will have compiled files and executables +debug/ +target/ + +# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries +# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html +Cargo.lock + +# These are backup files generated by rustfmt +**/*.rs.bk + +# MSVC Windows builds of rustc generate these, which store debugging information +*.pdb + +# Spacetime ignore +/.spacetime \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/templates/rust/server/Cargo.toml b/tools/xtask-llm-benchmark/src/templates/rust/server/Cargo.toml new file mode 100644 index 000000000..24da71aa7 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/rust/server/Cargo.toml @@ -0,0 +1,13 @@ +[workspace] + +[package] +name = "spacetime-module" +version = "0.1.0" +edition = "2021" + +[lib] +crate-type = ["cdylib"] + +[dependencies] +spacetimedb = "=1.11.1" +log = "0.4" \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/templates/rust/server/src/lib.rs b/tools/xtask-llm-benchmark/src/templates/rust/server/src/lib.rs new file mode 100644 index 000000000..e69de29bb diff --git a/tools/xtask-llm-benchmark/src/tools/llm_benchmark_stats_viewer.html b/tools/xtask-llm-benchmark/src/tools/llm_benchmark_stats_viewer.html new file mode 100644 index 000000000..1edf83f6e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/tools/llm_benchmark_stats_viewer.html @@ -0,0 +1,732 @@ + + + + + +LLM Results — Tasks × Models by Category + + + +
+

LLM Results — Tasks × Models by Category

+
+ + +
+ +
+
+
+ + +
+
+ +
…or drop results.json here
+
+
+ + +
+
+ + +
+
+
+ + +
+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+ + +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+ + +
+
+
+ + +
+
+ +
+
+
+ + +
+ + +
+
+ + +
+
+ + + +